Overview • Features • Getting started • Storyboard • Dark mode • Improvements to build •
App built during the event NLW (Next Level Week) season 2, promoted by Rocketseat. It was built based on mobile-first pattern, then built for Desktop posteriorly.
- HTML
- CSS
- JavaScript
- NodeJs
- Express
- Nunjucks
- SQLite
1 - Clone the repository
git clone https://github.com/VictorMello1993/NLW-2.git
2 - Run VS Code and open the folder "NLW-2" as default project
3 - Open the terminal and install all the dependencies available in this project
npm install
4 - Run the server
npm run dev
5 - Type in your browser to access the app
localhost:5500
References: André Luís
To make it even more realistic, in addition to including dark mode, the logic of maintaining the background state of the page saved in Local Storage has been implemented, so that every time the user refreshes in the browser, the page is rendered exatly on which theme was selected last time, without losing any information and always backing to the default state, the light mode.
- Add a remove schedule item button
- Add a new page displaying a success message after registering the proffy
- Add dark theme