Skip to content

RaviSaini045/HackOfest_DevCoders

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

HackOfest_DevCoders

hey there

Public Sphere

Public Sphere is a Citizen Reporting and Monitoring System (CRMS) designed to foster transparency, accountability, and citizen empowerment in governance. The platform aims to revolutionize the way citizens engage with their government and actively participate in shaping their communities for the better.

Use Case

  • Situation: Yash, a resident of Patna, is eager to know about the progress and completion date of a new bridge being built by the central government, which is causing significant traffic congestion in the area.

  • Problem: Yash faces challenges in obtaining timely and accurate information about the bridge construction project from traditional sources, leading to frustration and uncertainty about the traffic situation.

  • Solution: Our platform provides a dedicated section for citizens like Yash to access real-time updates and project details, allowing him to easily track the status of the bridge construction and stay informed about milestones and completion timelines.

Features

  • Dashboard: Personalized dashboard displaying relevant updates, ongoing projects, and recent activities.
  • Reporting Interface: Intuitive forms for citizens to report issues categorized by type.
  • Project Monitoring: Track progress of infrastructure projects, public services, and government initiatives through interactive maps and timelines.
  • Real-time Location Tracking: Real-time location tracking of reported issues and ongoing projects on the map interface.
  • Feedback Submission: Provide feedback on resolved issues or ongoing projects.
  • Communication Channels: Built-in messaging system and public forums for citizen-government interaction.
  • Data Analytics: Visual reports and analytics to illustrate trends, patterns, and performance metrics.
  • Security and Privacy: Utilize encryption protocols and access controls to safeguard user data

Tech Stack

Frontend:

  • React: JavaScript library for building user interfaces.
  • Redux: State management library for managing application state.
  • Cloudinary: Cloud-based media management platform for handling media uploads and storage.

Backend:

  • Express: Minimal and flexible Node.js web application framework.
  • Node.js: JavaScript runtime environment for building server-side applications.
  • MongoDB: NoSQL document database for storing and managing data.
React  Redux   CSS  HTML  JavaScript  NodeJS 

Run Locally

Clone the project

  git clone https://github.com/RaviSaini045/HackOfest_DevCoders

Go to the project directory

  cd public-sphere

Install dependencies

  npm install

Start the server

  npm run dev

🚀 About us

  • Harsh Kumar - Frontend Developer and UI/UX Designer Harsh Kumar is a skilled Frontend Developer and UI/UX Designer known for crafting visually appealing interfaces with a focus on user experience.

  • Ravi Saini - Full Stack Developer Ravi Saini is a versatile Full Stack Developer proficient in frontend and backend technologies, adept at architecting robust and scalable web applications.

  • Tushar Gadwani - Full Stack Developer Tushar Gadwani is a dedicated Full Stack Developer with expertise in software engineering and system architecture, delivering comprehensive solutions from database design to frontend implementation.

  • Yash Gupta - Backend Developer Yash Gupta is a talented Backend Developer specializing in building efficient server-side solutions, with a focus on writing clean, maintainable code and optimizing performance.

🛠 Skills

  • MongoDB
  • Node.js
  • React
  • Express
  • Cloudinary
  • Postman
  • Visual Studio Code (VS Code)
  • REST API
  • CORS (Cross-Origin Resource Sharing)
  • Figma

Releases

No releases published

Packages

No packages published

Contributors 5

Languages