Inspiration
The inspiration came from Jongbo who through the pitch out. From there we discussed the scope of what we were trying to accomplish which eventually to the idea of Favor.
What it does
The application itself would allow people to post jobs that other users would apply to such as a user creating a posting for walking their dog another user would be able to apply and send a pitch why they would be a good fit for the position.
How we built it
We designed the application to use google MySQL cloud as the server, Python Flask as the web framework, and javascript, CSS, and Html for the front-end.
Challenges we ran into
We ran into quite a few challenges as a team. The skill level of the lower-level students required to complete the tasks at hand was very little to no exposure to things such as MySQL, Python, and JavaScript. Due to this, the work was slowed down causing the original scope to no longer be obtainable. Google cloud would not connect to the application causing us to change tactics for the database. Sleep was a challenge as well as we were working late into the night we were getting tired and drained mentally.
Accomplishments that we're proud of
Jonbo built a fair portion of a restful API Dillon designed, deployed a google MySQL cloud instance, and almost got it to work with the project. Arnold built a working login service that created users and hashed and rehashed the passwords
What we learned
Jongbo has learned the basics of the Python Flask web framework as well as MySQL relational databases creating tables, schemas, and queries. Jeff has learned the basics of the Python Flask web framework as well as MySQL relational databases creating tables, schemas, and queries. Arnold relearned frontend development techniques including JavaScript and Html Dillon learned that he needs to not only take into the factors of his knowledge and what he is capable of but to find out what his team is more specifically knows to be able to come up with a plan that is truly obtainable
What's next for Favor
To finish the project we would need to figure out the database, create the email functionality to apply for jobs, create the front end, and deploy everything
Final Notes
We had fun learned a lot and are grateful for the opportunity we were given. As it was our first Hackathon next time we would design a project beforehand as well as possible try to assemble a team to be able to fully understand each ability and skill set.
Log in or sign up for Devpost to join the conversation.