Sign-up is a project from the Javascript section of The Odin Project. It is intended to give students an introduction to ES6 modules, SPAs, and working with module bundlers such as webpack. Working demo here.
To create a copy of the project, type the following command into your terminal:
git clone git@github.com:implexrr/kanazawa-sushi.git
Take a look here!. The website is a single-page application where most of the html was rendered via vanilla JS components and bundled together using webpack, allowing the content to be served dynamically.
This project was written almost entirely in CSS/JS.
- Component-based JS architecture
- Working with npm
- ES6 modules
- Module bundlers
- Webpack
- Source maps
- Asset management
- Output management
- Code splitting
- Sass
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.
Please make sure to update tests as appropriate.