This project is a simple to-do application. It allows you to add a to-do, create groups to manage your to-dos with your friends, and manage your account. It was developed by Loïc, Maxime & Valentin as part of a student project (awarded the highest grade).
cd server && cp .env.example .env
For this exercise purpose, you don't need to edit the .env config (you may if you desire to). It works from scratch with the example. Indeed, in a business context, we don't do that. Then set a JWT_SECRET as well as your credentials for your MySQL DB.
Note : Use 127.0.0.1
instead of localhost
(if applicable), some bugs may occur.
npm run dev
For only front-end or server : npm run dev:frontend
or npm run dev:server
npm run build
For only front-end or server : npm run build:frontend
or npm run build:server
Then, open your browser and head to http://localhost:3000
.