An open API service indexing awesome lists of open source software.

https://github.com/epictetusz1/restaurant-page

A Learn by doing project from The Odin Project. With the goal of making a full HTML CSS and JavaScript site from JavaScript using Webpack
https://github.com/epictetusz1/restaurant-page

css es6 html javascript modules npm webpack

Last synced: 2 months ago
JSON representation

A Learn by doing project from The Odin Project. With the goal of making a full HTML CSS and JavaScript site from JavaScript using Webpack

Awesome Lists containing this project

README

          

# Restaurant Page
A learn-by-doing assignment from [The Odin Project](https://www.theodinproject.com/).

### Things I Learned:
- Webpack
- npm scripts
- ES6 Modules
- Helper functions (A separate component used to 'make' html elements in an easier way)
- ```webpack.config.js``` formatting
- ```package.json``` formatting
- Learned basic Adobe xD to mock up what the site should look like since it is built dynamically.
- Importing multiple CSS files via Webpack (```style.css``` and ```reset.css```)
- The benefit of using 'components' for code readability, code reuse and updating code.

### Functionality:
- Website loads content upon request with Tabular browsing appending all new elements to the ```#content``` div.
- Simple Homepage
- Simple Nav
- Simple non-functioning Contact Page