Skip to content

AdityaLad2004/UrbanConnect

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

🌆 Urban Connect

Urban Connect is a role-based full-stack web application for smart city project management. It facilitates seamless coordination between government departments, citizens, and contractors to ensure timely and transparent project execution.


🚀 Features

🔐 Role-Based Dashboards

  • Admin: Create and manage assignments; access all system views.
  • Department Head: View projects for their department, assign/manage tasks, and monitor progress.
  • Contractor: View assigned tasks and mark them as completed.
  • Citizen: View all projects, track progress, and add comments.

📍 Map Integration

  • Interactive Map Plotter to mark project locations and visualize ongoing work.

📊 Project & Task Management

  • Create assignments with budget, dates, departments, and locations.
  • Assign tasks to contractors with real-time progress tracking.
  • Comment system for feedback and engagement.

🛠 Tech Stack

Frontend Backend Database Others
React.js (Vite) Node.js + Express MongoDB Tailwind CSS, Axios, Leaflet (Map), dotenv

📸 Screenshots

admin-dashboard citizen-dashboard contractor-dashboard create-assignment depthead-addtask depthead-dashboard depthead-viewtask login map-plotter signup view-assignment

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages