Smart Task Manager is a modern task management application designed to help you organize and prioritize your tasks efficiently. Built with [insert technologies here if known, e.g., React, Node.js, etc.], this application provides a user-friendly interface and powerful features for managing your daily tasks.
- Task Creation: Easily create and manage tasks with custom titles, descriptions, and deadlines.
- Task Categorization: Organize tasks into categories or projects for better management.
- Prioritization: Assign priority levels to tasks and sort them accordingly.
- Due Dates & Reminders: Set due dates and receive reminders to stay on top of your tasks.
- Search & Filter: Quickly find tasks using search and filter options.
- User Authentication: Secure your tasks with user authentication and manage them across devices.
To get started with Smart Task Manager, follow these steps:
git clone https://github.com/bilal-azam/Smart-Task-Manager.git
cd Smart-Task-Manager
Navigate to the backend directory:
cd backend
Install dependencies:
npm install
Create a .env file in the backend directory and add your environment variables (e.g., MongoDB connection string):
MONGODB_URI=your-mongodb-uri
JWT_SECRET=your-jwt-secret
Start the backend server:
npm start
Navigate to the frontend directory:
cd ../frontend
Install dependencies:
npm install
Start the frontend development server:
npm start
Open your browser and navigate to http://localhost:3000 to start using the Smart Task Manager.
- Create Tasks: Click on the "Add Task" button and fill in the details.
- Manage Tasks: Use the sidebar to filter tasks by category or priority.
- Set Reminders: Add due dates to tasks and enable reminders.
- Search: Use the search bar to find specific tasks quickly.
We welcome contributions to improve Smart Task Manager! To contribute:
- Fork the repository.
- Create a new branch (git checkout -b feature/YourFeature).
- Make your changes and commit them (git commit -am 'Add new feature').
- Push to the branch (git push origin feature/YourFeature).
- Open a Pull Request.
This project is licensed under the MIT License. See the LICENSE file for details.
For any questions or support, please contact me at [bilal.azam1@outlook.com].
- React
- Node.js
- MongoDB
- Bootstrap
Available on https://www.brantum.com