Skip to content

Latest commit

Β 

History

History
43 lines (30 loc) Β· 1.37 KB

File metadata and controls

43 lines (30 loc) Β· 1.37 KB

πŸ› οΈ Community Report App - Frontend UI

A modern web application for reporting community issues, tracking their resolution, and providing administrative oversight. Built with React, React Router, and Tailwind CSS.

πŸ“Έ Features

  • βœ… Home Page – Information on how to report an issue
  • πŸ“ Report Form – Submit new reports with category, description, location & photo
  • πŸ—ΊοΈ Map View – Visual display of reports using status-based pins
  • πŸ“„ My Reports – View all issues submitted by the user
  • πŸ§‘β€πŸ’Ό Admin Dashboard – Manage and update the status of reported issues
  • πŸ” Login/Register – Authentication with Tailwind-styled forms

πŸ“¦ Technologies Used


πŸ”— API Endpoints

These are powered by the backend (.NET/Api)

POST    /api/auth/register
POST    /api/auth/login
GET     /api/Reports/owner/{owner}
POST    /api/Reports
GET     /api/Reports
GET     /api/Reports/{id}
PUT     /api/Reports/{id}
DELETE  /api/Reports/{id}


---

Let me know if you want this tailored with specific project names, Vite instead of CRA, or GitHub Actions/CI badges added.