Skip to content

enionsouza/BonAppetit

Repository files navigation

Microverse GitHub last commit (branch) GitHub Repo stars

Bon Appétit

About

This web app was built as the Capstone Project for Microverse JavaScript Curriculum Module. It was built upon two independent APIs:

  • Meal DB: data about meals
  • Involvement: Microverse API to record the different user interactions (likes, comments).

Below a screenshot of the homepage is presented.

Screenshot

Built With

  • HTML, CSS, JavaScript;
  • Jest, & Webpack;
  • VisualStudio Code, Git, & GitHub;

Pre-requisites

  • NodeJs (v. 14.17)
  • Git

Live Demo

A live demo for this project can be found in this link.

Getting Started

To run this project, you only need a computer with a browser installed, and follow these steps:

  1. In your terminal, in the folder of your preference, type the following bash command to clone this repository:
git clone git@github.com:enionsouza/BonAppetit.git
  1. Now that you have already cloned the repo run the following commands to get the project up and running:
cd BonAppetit
npm install
npm start

Tests

We have implemented tests for itemsCounter() and commentsCounter() methods in /src/spec folder. You can run them using the following command:

npm test

Additionally, you can run npm run watch-test to watch any new test modification as you save them.

Author

👤 Azeez Rotimi Arigbabuwo

👤 Ênio Neves de Souza

🤝 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!

📝 License

This project is MIT licensed.

About

JavaScript Module Group Capstone Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages