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.
- HTML, CSS, JavaScript;
- Jest, & Webpack;
- VisualStudio Code, Git, & GitHub;
- NodeJs (v. 14.17)
- Git
A live demo for this project can be found in this link.
To run this project, you only need a computer with a browser installed, and follow these steps:
- 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
- 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
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.
👤 Azeez Rotimi Arigbabuwo
- Github: @rotimiazeez
- Twitter: @harzeyzh
- Linkedin: @azeezrotimi019
👤 Ênio Neves de Souza
- GitHub: @enionsouza
- Twitter: @enionsouza
- LinkedIn: Enio Neves de Souza
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
This project is MIT licensed.