Inspiration
Our inspiration was the best combination, anime and food! We wanted to create a website where it would unite anime and food lovers to cook recipes that their favorite characters enjoy eating!
What it does
This website allows users to choose their anime character, directing users to the anime character's favorite food recipe. If you already know your favorite anime character's food, you can use our search food feature where you can search any food item and/or ingredients and find various recipes to your liking!
How we built it
Tools/Frameworks Used:
- VSCode
- Repl.it
- React.js
- Figma
- Netlify
- Domain.com
- Github
- Recipe Search API from Edamam.com
Challenges we ran into
Frontend:
- Problem: The 'npm start' command was not working on VSCode. Solution: We tried using React.js on Repl.it instead, and it worked.
- Problem: The border and padding for images was off. Solution: We rearranged the layout of the website.
- Problem: How to code the layout of the website from our Figma design. Solution: We researched how HTML/CSS works in React.js by using W3Schools and watching YouTube tutorials.
Backend:
- Problem: We didn't know how to redirect Javascript webpages to HTML webpages. Attempted Solution: We tried creating a function that would redirect it.
- Problem: We had issues connecting the Domain.com to our netlify. Attempted Solution: We have to wait 24 hours for the DNS to acknowledge the name.
Accomplishments that we're proud of
For frontend team, we're proud of our logo creation and the UI/UX design layout of the website. For backend team, we're proud of our working API feature to search for food recipes. We are also extremely proud of our tab icon.
What we learned
We learned how to use Figma, React.js, how to download extra React.js packages, how to synchronize changes in VSCode from Github, how to commit changes from Repl.it to Github, and how HTML/CSS and Javascript work together.
What's next for animEats
We would like it to connect our food finder function in order to limit resulting recipes to cater to our chosen anime characters. We would like our Domain.com name to cooperate with our React.js website for a more efficient result. We would also like to add more characters and adjust the UI/UX of the website, given more time.
Built With
- domain.com
- figma
- github
- netlify
- react.js
- replit
- vsc
Log in or sign up for Devpost to join the conversation.