Prioritx is a straightforward to-do list app built with React, TailwindCSS, Node.js, Express, and MongoDB. It helps you manage tasks by providing a dashboard, a basic to-do list (add, delete, edit), a completed tasks section, and user login functionality.
- Dashboard: Get an overview of your tasks in one place.
- To-Do List: Add, edit, and delete tasks as needed.
- Completed Tasks: Move tasks to the completed section when done.
- User Login: Sign in to your account to manage your tasks securely.
- Frontend: React, TailwindCSS
- Backend: Node.js, Express, MongoDB
git clone https://github.com/shawaiz-khan/prioritx.git
Navigate to the frontend
folder and install the dependencies:
cd frontend
npm install
Navigate to the backend
folder and install the dependencies:
cd backend
npm install
Make sure you have MongoDB set up and running. You can either use a local instance or MongoDB Atlas for cloud storage.
To run the React app:
npm start
To start the Node.js backend server:
node server.js
The backend will run on http://localhost:5000
, and the frontend React app will run on http://localhost:3000
.
Feel free to fork the repository, make changes, and submit a pull request if you'd like to contribute.
This project is open source and available under the MIT License.
We want to give a huge thank you to all of our contributors! You can find the full list of contributors in the CONTRIBUTORS.md file.