Unlistr is a simple and efficient todo list application built with Node.js and Express. It helps you manage your tasks and stay organized.
Features:
- User management (Register, Login)
- Tasks management (Create, List, Edit, Delete)
- Filter (In UI based on status (
Todo
,In Progress
,Done
)
Stack:
- React
- NodeJS (CommonJS)
- PouchDB (file-based database)
- Express
# Clone the project
https://github.com/iSanjayAchar/unlistr.git
# Install dependencies
npm install
# Install client dependencies
npm --prefix "client" install
# Create .env file in root with below value
PORT=3001 # port of your choice
JWT_SECRET=secretOrPrivateKey # Random combination of ascii characters
# Build react project
npm run build:ui
# Start the server
npm start