Skip to content

AminaBuhari/Favourite-meal

Repository files navigation

Favorite Meals

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.

Built With

  • HTML5
  • JavaScript
  • SCSS
  • Webpack
  • API
  • Jest Testing and applying mocks

Media screen💻📱🖥️

  • Responsive design below and above 768px

Methodology

Project Requirements

  • 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

This webapp has 2 user interfaces:

  1. A home page showing a list of foods that you can "like."
  2. A popup window with more data about an item that we can use to comment on it for a period of time.

Live Demo

Live Demo Link

Screenshot

  • Project Screenshot: home page

project screenshot - homepage

  • Project Screenshot: Comment page

project screenshot - comment page

Author

👤 Teshome Kurabachew

👤 Aminat Buhari

Credential

🤝 Contributing

Contributions, issues, and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

Acknowledgments

  • Microverse

📝 License

This project is MIT licensed.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors