Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ananty1/task-manager
https://github.com/ananty1/task-manager
Last synced: about 20 hours ago
JSON representation
- Host: GitHub
- URL: https://github.com/ananty1/task-manager
- Owner: ananty1
- Created: 2024-07-21T15:04:02.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-07-24T15:23:54.000Z (4 months ago)
- Last Synced: 2024-07-25T13:52:52.440Z (4 months ago)
- Language: JavaScript
- Homepage: https://task-manager-henna-nine.vercel.app
- Size: 614 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Task Management Application
## Overview
This is a task management application built with the MERN stack (MongoDB, Express, React, Node.js). It allows users to manage tasks with different statuses such as Pending, In Progress, and Completed. Users can create, update, delete, and reorder tasks. Authentication is implemented to ensure that tasks are associated with individual users.
## Features
- User authentication (login/signup) with JWT.
- Google OAuth integration for login.
- CRUD operations for tasks.
- Drag-and-drop task reordering.
- Responsive design with a user-friendly interface.
- Error handling and notifications using React Toastify.## Installation
1. **Clone the repository:**
```bash
git clone https://github.com/yourusername/task-manager.git
cd task-manager
2. **Go to task-manager-app of the repository:**```bash
npm install
npm start
3. **Go to backend of the repository:**```bash
npm install
node server.js## Do not forget to add .env file variables