- Clone this repo to your machine
- Create your MongoDB instance
- Make sure to create a
.env
file and add yourDB_URL="mongoDB connection string"
- Open your terminal and navigate to the root directory
- Run
npm i
to install the dependencies - Run
npm run dev
- Or run
npm run build
to create the production version followed bynpm start
- Run
- Navigate to localhost:5173 in your browser
- Register a new user or login with username: ok, password: ok
- Vite
- React
- Tailwind
- Node
- Express
- MongoDB
- Styling - Responsive and Dark/Light mode
- Login and Register
- Click and keep track of streak
- Functionality for daily reset / disable button
- Logout
- Security/Authorization - very basic username/password setup
- Animation/Notification when you reach a certain streak