Week 6 – Merging to Main
Welcome back fellow readers! Hope everyone had a wonderful weekend and a great 4th of July. Over this week, the team and I have made some nice advancements to the app. And, I will say, one of our features is NOW finally working due to the dedication of the team and at least one person on the team! With this advancement, we are now able to move further in our development to get this app working on needed!
Hurdles: Wall?! What wall!
As mentioned above, we were able to get one of our features (and I might have to say, one of the most important features) working to a point where we can now analyze data. With this analysis, we are now able to proceed with getting our other features up and running. Alongside with that, we also had to make some changes to our internal database. Without giving too much information away, since we are using a sandbox environment right data, dynamic information keeps coming in. Which means, data that will not stop until stopped. So, we had to put a function to removed “old” data, per user, out of the database once it hits a certain point. I will say, able to use functions on a database level and not having to add it into our code or create a cron script, is amazing!
ReadMe: What is this app…
This week, we finally setup our ReadMe file in our git repo (okay, it was for an assignment, but we were going to do it anyway)! This will give updated information about our app, what we are working on, features it has, and technical stack we are using. No, I am not able to show it just yet (but in time, soon). This file will get updated A LOT so it will be filled with new information as time goes on. So, if you DO get the chance to see it, make sure you look back to it from time to time.
Jira: Okay, it’s not THAT bad
As I have mentioned SEVERAL times over the course of this project, I have stated that I hated having to track my work. Well, it has grown on me some to the point where it is just now part of my process. I will have Jira up, ensuring I am working on what needs to be done. I will also add things that I did do onto the board to track that work that has been done.
Struggles: Yeah, help is needed
So, one of the things I am struggling with, is a semi-basic formula. This formula is a key algorithm needed for one of our MVP features. Issue I am running into is that anything after a certain time frame, the algorithm tends to get confused and puts out incorrect data. I am unsure if it is what I am inputting in that isn’t correct or what. But I do know if I put something in with a shorter time, the calculations seem to be nearly spot on (plus or minus a few things). But doing some more research on this in hopes to get things rolling soon. Luckily, this only affect just one MVP feature so it’s not a stopping point for us.
Milestone 2: 2nd meet
This week, we will be meeting with our mentor to discuss what we are working on. We still value their feedback and will be implementing some of their recommendations, but those will come in time during Beta phases. Our mentor is really cool though. He loves to listen to us and loves to provide help when needed!
Next Steps
Our next steps are to keep pushing through and getting our MVP items fully operational before the end of the month. So, this way, we can start getting things ready for some alpha testing and move onto beta phase. This phase will just be enhancing what we have and adding some “quality of life” changes. Also, any feedback we get from our testers. But we need to ensure privacy details since the nature of our app show some data about an individual. Shhh . . .
That is, it! Thank you once again for your support and taking the time out of your day to read my rambling. This app is starting to look good, and I cannot wait to share it when we are able to! Until next time!!