https://github.com/mehedi752/task-management-server
https://github.com/mehedi752/task-management-server
cors dotenv express-js mongodb node-js
Last synced: 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/mehedi752/task-management-server
- Owner: Mehedi752
- Created: 2025-02-20T03:11:36.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2025-02-21T04:23:39.000Z (over 1 year ago)
- Last Synced: 2025-10-28T03:27:05.362Z (8 months ago)
- Topics: cors, dotenv, express-js, mongodb, node-js
- Language: JavaScript
- Homepage: https://task-management-server-sage-kappa.vercel.app/
- Size: 2.12 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## 🚀 TaskMatrix - Ultimate Task Management Platform
> 🎯 **Organize, Prioritize, and Achieve Your Goals Effortlessly.**
> An intuitive task management web app designed for developers, students, freelancers, and corporate professionals to streamline workflows and maximize productivity.
---
### 🌐 🔗 **Live Site & Demo**
- 🚀 **Server Live Link**: [TaskMatrix Server](https://task-management-server-sage-kappa.vercel.app)
---
### ✨ 🌟 **Key Features**
- 🔥 Smart Task Prioritization with intuitive workflows.
- 🚀 Real-time Collaboration & Notifications for teams.
- 📅 Flexible Scheduling with seamless calendar sync.
- 💡 Productivity Boost with smart reminders & insights.
- 🧩 Drag-and-Drop Functionality for easy task management.
- 🔒 Secure Authentication with Firebase & JWT.
- 🗄️ Persistent Data Storage with MongoDB.
- 🌐 Fully Responsive Design for all devices.
- 🎨 Smooth Animations powered by Framer Motion.
---
## 🛠️ ⚡ **Technologies Used**
- 🚀 **Node.js** – Backend Runtime Environment
- ⚡ **Express.js** – Web Framework for Node.js
- 🗄️ **MongoDB** – NoSQL Database
- 🔒 **CORS** – Cross-Origin Resource Sharing
- 🌟 **dotenv** – Environment Variables for Secure Configuration
---
---
### 📦 ⚡ **Server Dependencies**
```json
"dependencies": {
"cors": "^2.8.5",
"dotenv": "^16.1.4",
"express": "^4.18.2",
"mongodb": "^6.13.0"
}
```
---
### ⚡ 💻 **Server Installation Steps**
1. **Clone the Server Repository**
```bash
git clone https://github.com/your-username/taskmatrix-server.git
cd taskmatrix-server
```
2. **Install Dependencies**
```bash
npm install
```
3. **Configure Environment Variables**
Create a `.env` file in the root directory and add:
```env
PORT=5000
DB_URI=your_mongodb_connection_string
JWT_SECRET=your_jwt_secret
```
4. **Run the Server**
```bash
npm run dev
```
5. 🌟 **Server Running at**: [http://localhost:5000](http://localhost:5000) 🚀
---
💥 **Ready to supercharge your productivity?**
🚀 **Try TaskMatrix now and master your workflow!** ✨