In this project, we developed a dynamic website, which is a basic single page apps. and throughout this project we followed the basic requirements:
- Used ES6 syntax.
- Used ES6 modules.
- Created callbacks and promises.
- Used webpacks.
- AAA pattern for unit tests.
- Units tests for a JavaScript app.
- Followed Gitflow.
- Solved simple git conflicts.
- Send and receive data from an API.
- Understood and used JSON.
- Made JavaScript code synchronous.
- Performed a code review for a team member.
- HTML5
- JavaScript
- SCSS
- Webpack
- API
- Jest Testing and applying mocks
- Responsive design below and above 768px
- In this JavaScript capstone project we developed a favorite food app based on an external API.
-We used Meals DB an API that provides data about different types of food.
- We also used a Microverse involvement API to post and get likes and comments. Involvement API
- A home page showing a list of foods that you can "like."
- A popup window with more data about an item that we can use to comment on it for a period of time.
- Project Screenshot: home page
- Project Screenshot: Comment page
👤 Teshome Kurabachew
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Aminat Buhari
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
- Meal DB: MealDB API
- MicroverseI: - Involvement API
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Microverse
This project is MIT licensed.