Microverse JS Project #2 -> JS Restaurant Page
In the project I created a simple restaurant website using JS6 and finished the following milestones:
- Miltestone 1 - Set up an HTML skeleton inside of dist/index.html with single
<div id="content">
element. - Miltestone 2 - Set the style, image file loaders with Webpack.
- Miltestone 3 - Create a bare-bones website for a restaurant with homepage, menu page and contact page.
- Miltestone 4 - Each module exports a function that creates element, adds the appropriate content and styles to that element and then appends it to the DOM.
- Miltestone 5 - Navbar is created and
- Miltestone 6 - Tab-switching logic for navbar with listener is created.
- Miltestone 7 - Implement PubSup pattern to populate specific pages on specific time.
- Javascript/ES6
- npm
- Webpack
- HTML/CSS
- Github Actions
- Bootstrap
To get a local copy up and running follow these simple example steps.
- Clone the repository by runing
git clone https://github.com/RaminMammadzada/js-restaurant-page.git
on your terminal - Go into project folder
cd js-restaurant-page
- Run
npm install
- Run
npm run watch
- Go into
dist
folder by writingcd dist
and openindex.html
file using your favorite browser.
👤 Ramin Mammadzada
- Github: @RaminMammadzada
- Twitter: @RaminMammadzada
- Linkedin: @RaminMammadzada
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- Microverse
- Odin project
This project is MIT licensed.