Inspiration
Create a network of friends to share knowledge, learn new technologies and take at least one of us to Canada, so he can take us all!!!
What it does
It enables the API consumer to create recipes with ingredients and see the nutritional information. It also allows searching for recipes within a range of calories (energy)
How we built it
We built the REST API using the LTS version of Laravel (5.1 LTS). We defined the required endpoints for the backend and split them among the team members. We don't live near each other, so we used google docs to brainstorm and to write the documentation, skype to communicate and bitbucket/git to version the code.
Challenges we ran into
We took some time to define the initial project architecture and we believe that a little bit more time to plan the whole project would be good.
Accomplishments that we're proud of
We are proud of the group's dynamics and that we were all able to discuss ideas and extract the best of them without running into any divergences. We built a nice API and we were able to learn a lot.
What we learned
Well... We all worked together in all the steps of the project: planning, definitions, implementing and testing... This hackathon was good to learn from our teammates' experience, since all of us work with PHP since the last decade and we came from PHP 4. We improved our skills of team work and remote job collaboration and our knowledge of PHP Unit and REST.
What's next for BBTV - Meal Nutrition API - Team GoCanada
- User authentication and third party login integration (Facebook, etc…)
- Tags
- Cache
- Pagination
- HTTP 429 (Too Many Request) Middleware



Log in or sign up for Devpost to join the conversation.