This project is a single-page website for a fictional website called "Amigos", which was built as part of Microverse's JavaScript module.
The purpose of this project is demonstrate competence in using npm and webpack, as well as further developing my skills in DOM manipulation and writing clean and modular JS code.
All the content on the website has been added via JavaScript, and a tab system has been implemented using event listeners to allow the user to switch between "Home", "Contact" and "Menu" views.
- JavaScript
- npm (Node Package Manager)
- Webpack
- Sass
- Bootstrap
To get a local copy up and running follow these simple example steps.
To set this project up locally, follow these simple instructions:
-
Open a Terminal and navigate to the location in your system where you would like to download the project. New to Terminal? Learn here.
-
Enter the following line of code to clone this repository:
git clone git@github.com:Joseph-Burke/Restaurant.git
-
Now that the repository has been cloned, navigate inside it using
cd Restaurant
. -
The project's dependencies are managed by npm. To install them, enter the following line of code in the Terminal.
npm install
- Congratulations! All necessary files have been installed. To view the website, just open 'dist/index.html' in a browser of your choosing.
👤 Joseph Burke
Say hello! I don't bite.
- Github: @Joseph-Burke
- Twitter: @__joeburke
- LinkedIn: Joseph Burke
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!
- While the front-end was not the focus of this project, I chose to model this website on a design from Dribbble. Thanks to Sarwar Ahmed from iSketch Studio.
- Many thanks to all of my peers and colleagues from Microverse.
- This assignment was taken from The Odin Project's Web Development course, which is available for free.
This project is MIT licensed.