- 📖 About the Project
- 💻 Getting Started
- 👥 Authors
- 🔭 Future Features
- 🤝 Contributing
- ⭐️ Show your support
- 🙏 Acknowledgements
- 📝 License
PriorityPlus is a simple task management application that helps you organize your tasks based on priority levels and completion status.
- Add Tasks: Easily add new tasks to your list.
- Edit Tasks: Modify the details of existing tasks, such as the task text and priority level.
- Remove Tasks: Delete tasks that are no longer needed.
- Toggle Completion: Mark tasks as completed or incomplete.
- Filtering: Filter tasks based on completion status and priority level.
- Search: Search for specific tasks using keywords.
Client
- React
- Vite
- Redux RTK
- TypeScript
- TailwindCSS
- Some Libraries(you can find them at package.json file)
Server
Database
- It doesn't use a traditional database. Instead, it utilizes the LocalStorage API for data storage.
To get a local copy up and running, follow these steps.
- In order to run this project you need:
- A Computer (MAC or PC)
- code editor (VSCode,Atom etc...)
- A browser (Chrome,Mozilla,Safari etc...)
- Version Control System (Git and Github)
Clone this repository to your desired folder:
git clone https://github.com/AbdusSattar-70/PriorityPlus.git
cd PriorityPlus
Install this project with:
npm install
npm run dev
You can deploy this project using:
- Render, Vercel, or GitHub pages
npm install
npm run build
- GitHub: AbdusSattar-70
- Twitter: Abdus Sattar
- LinkedIn: Abdus Sattar
- Improve web accessibility feature for all users
- Add Multilingual feature
- Implement Drag and Drop: Allow users to rearrange the order of tasks by dragging and dropping them within the list.
Everybody is welcome to suggest, changes,Contributions, issues, and feature request in this project.
In order to do it, fork this repository, create a new branch and open a Pull Request from your branch.
Feel free to check the issues page.
If you like this project, Please give me ⭐️ and you can use it following MIT license.
This project was created as part of a learning exercise. Special thanks 💖 to React and Redux Toolkit for providing powerful tools for building web applications.
This project is under MIT licensed.