Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/mearyansingh/taskquik
TaskQuik is your ultimate task management companion designed to simplify your workflow and supercharge your productivity. With TaskQuik, you can effortlessly organize your tasks and stay on top of your deadlines. Say goodbye to chaos and hello to efficiency with TaskQuik's intuitive interface, powerful features, and seamless integration.
https://github.com/mearyansingh/taskquik
bootstrap5 expressjs mongodb mongoose nodejs reactjs sass task-manager taskquick vitejs
Last synced: 4 days ago
JSON representation
TaskQuik is your ultimate task management companion designed to simplify your workflow and supercharge your productivity. With TaskQuik, you can effortlessly organize your tasks and stay on top of your deadlines. Say goodbye to chaos and hello to efficiency with TaskQuik's intuitive interface, powerful features, and seamless integration.
- Host: GitHub
- URL: https://github.com/mearyansingh/taskquik
- Owner: mearyansingh
- Created: 2024-04-27T12:55:33.000Z (9 months ago)
- Default Branch: main
- Last Pushed: 2024-05-10T05:51:11.000Z (8 months ago)
- Last Synced: 2024-11-09T09:11:41.705Z (about 2 months ago)
- Topics: bootstrap5, expressjs, mongodb, mongoose, nodejs, reactjs, sass, task-manager, taskquick, vitejs
- Language: SCSS
- Homepage: https://task-quik.vercel.app
- Size: 2.82 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# TaskQuick
![Thumbnail](https://github.com/mearyansingh/TaskQuik/blob/main/frontend/public/og-image.png)
TaskQuick is a task management application built with ReactJS, ViteJS, Sass, Bootstrap 5, Node.js, Express.js, and MongoDB. It provides basic functionality for creating, reading, updating, and deleting tasks with an intuitive UI/UX, dark mode, and PWA (Progressive Web App) capabilities. The app is built using REST API architecture and follows the MVC (Model-View-Controller) pattern for a structured and scalable codebase.
## Features
- **Create:** Easily create new tasks with just a few clicks.
- **Read:** View your tasks in a clear and organized manner.
- **Update:** Modify your tasks as needed to keep your workflow efficient.
- **Delete:** Remove tasks that are no longer relevant or completed.
- **Intuitive UI/UX:** User-friendly interface designed for simplicity and efficiency.
- **Dark Mode:** Toggle between light and dark modes for personalized viewing.
- **PWA Enabled:** Enjoy the benefits of a Progressive Web App for seamless usage across devices.## Tech Stack
### Frontend:
- **ReactJS**
- **ViteJS**
- **Sass**
- **Bootstrap 5**### Backend:
- **Node.js**
- **Express.js**
- **MongoDB**## Getting Started
1. **Clone the Repository:**
```bash
git clone https://github.com/your-username/TaskQuick.git
2. **Navigate to the Project Directory:**
```bash
cd TaskQuick
3. **Install Dependencies:**
```bash
npm install
4. **Run the Application:**
```bash
npm run devOpen your browser and go to http://localhost:3000 to view TaskQuick.
## Contributing
Contributions are welcome! If you'd like to contribute to TaskQuick, please follow these steps:1. Fork the repository.
2. Create a new branch (git checkout -b feature/your-feature-name).
3. Commit your changes (git commit -am 'Add some feature').
4. Push to the branch (git push origin feature/your-feature-name).
5. Create a new Pull Request.