The BeefLand web application displays a list of meals that were provided by an external API. The users can like a meal, leave some comments or make a reservation, in these cases an involvement API was used.
N.B. The reservation functions are not implemented because there are just two in the group.
This is the second Microverse capstone project meant to summarize all the content learned through module 2. The objective was to mimic the appearance of a dynamic web application, in a similar way a web developer would receive the requirements as if it were in a job.
Please find project requirements here.
The BeefLand web application allows users to like, comment, and make a reservation for their favorite meal.
- By clicking on
like button
the number of like is increased and stored in the involvement API; - By clicking on the
Comment button
to display the description of the selected meal, the list of all comments, and added a new comment; - By clicking on the
Reservation button
to display the list of all reservations and make a new Reservation;
To get a local copy up and running follow these simple example steps:
- A device that support running browser applications.
- access to internet connection.
- If you just want to check the webpage/webapp, you have it available on the live demo link.
In order to install a local version of this project and please do the following steps:
- Install the latest version of any code editor.
- install the latest version of GIT.
- open your terminal
- Go to the repository and clone it with `git clone git@github.com/kendoriddy/js-capstone.git' .
- open the repository cloned with
cd js-capstone
- if your code editor is VsCode type
code .
- Install webpack with:
npm install --save-dev webpack webpack-cli
- To run it type
nmp run start
or run live server from the docs directory - To test it
npm run test
- and enjoy!
- CSS
- HTML
- JAVASCRIPT
- Webpack
- GitHub
- VsCode
- nodejs
- GIT
Description the project.
👤 Kehinde Onifade
- GitHub: @githubhandle
- Twitter: @twitterhandle
- LinkedIn: LinkedIn
👤 Ghislain Mitahi
- GitHub: @GhislainMitahi
- Twitter: @GMItahi
- LinkedIn: ghislainmitahi
Contributions, issues, and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Hat tip to anyone whose code was used
- Inspiration
- etc
This project is MIT licensed