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.

Share this project:

Updates