A clean and responsive ToDoList web application with user authentication (Login/Register). Built with modern web technologies to help you stay productive and organized.
- β User registration & login system
- π§ Personalized ToDo list per user
- π Add, edit, and delete tasks
- π Simple, responsive, and user-friendly interface
- π Authentication with session/token support (depending on implementation)
- Frontend: VueJs
- Backend: Node.js, Express
- Database: MySql (or other, specify if needed)
- Auth: JWT / Sessions (specify what's used)
Clone the repository and install dependencies:
git clone https://github.com/your-username/todolist-app.git
cd todolist-app
npm install- Run the backend
npx nodemon .- Run the frontend
npm run dev
π Project Structure
/todolist-app
β
βββ /public # Static assets
βββ /src
β βββ /routes # API routes (auth, tasks)
β βββ /views # HTML templates or frontend files
β βββ /controllers
β
βββ .env # Environment variables
βββ package.json
βββ server.js # Main server file