Skip to content

Latest commit

 

History

2 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 

Repository files navigation

JijiWatch

Problem

Civic issues like power outages, water leaks, and road damage are difficult to report and track efficiently at a local level.

Solution

JijiWatch is a fullstack web platform that allows users to report, track, and visualize civic issues using an interactive map and real-time dashboard.


Features

  • Map-based report creation (Leaflet)
  • JWT Authentication (FastAPI)
  • User Dashboard (manage reports)
  • Report lifecycle (OPEN → IN_PROGRESS → RESOLVED)
  • Analytics Dashboard (charts + trends)
  • Public dashboard (no login required)
  • Live UI updates (no page reload)

Teh Stack

Frontend

  • Angular
  • Chart.js
  • Leaflet

Backend

  • FastAPI
  • PostgreSQL
  • SQLAlchemy

DevOps

  • GitHub Actions (CI)
  • Deployed frontend + backend

Demo

Live App

About

Map-based civic issue reporting platform with real-time updates, analytics dashboard, and image uploads (FastAPI + Angular)

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors