Welcome to the ISDC Hackathon! 🚀
This hackathon is not just a competition—it’s an opportunity to learn, collaborate, and innovate while working on real-world projects. Our goal is to identify talented peers who will join ISDC and contribute to exciting consultancy projects, helping them earn while they learn and build industry-ready skills.
Through this event, you'll get a hands-on experience of how hackathons work. While this is an online hackathon, the collaboration, problem-solving, and teamwork you develop here will prepare you for bigger challenges, including our upcoming offline hackathon!
So gear up, bring your ideas to life, and show us what you’ve got! 🚀🔥
PROJECT DEMO LINK - https://drive.google.com/file/d/1pKTjQAahR7R4dODtyVD38bB5Bnay23xb/view?usp=sharing
A simple task management app built with React, Node.js, Express, and MongoDB. Users can create and delete tasks with a clean UI and authentication.
✅ User login/logout
✅ Add and delete tasks
✅ RESTful API with Express & MongoDB
Frontend: React, React Router
Backend: Node.js, Express.js
Database: MongoDB
git clone https://github.com/your-username/task-scheduler.git
cd task-schedulercd backend
npm install
node server.js cd frontend
npm install
npm start Managing tasks efficiently is crucial for productivity. This project helps users add and delete tasks, ensuring better organization and time management.
Task management is essential for students, professionals, and teams. A lightweight, easy-to-use tool can help streamline daily planning without unnecessary complexity.
1️⃣ User logs in to access the task manager.
2️⃣ Tasks can be created with a simple input form.
3️⃣ Tasks can be deleted when no longer needed.
4️⃣ Data is stored in MongoDB, ensuring persistence.
- 🔹 Authentication Implementation: Used
localStorageto persist login state. - 🔹 API Integration: Debugged CORS issues when connecting frontend and backend.
- 🔹 State Management: Ensured real-time task updates with React’s
useStateanduseEffect.
