REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
49/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
72 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
35 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Civic Reports (Community Reporting)
A deployable React + Vite app for community issue intake with a polished neon UI and an optional local API server.
Included
- A complete landing page instead of the previous blank
App.tsx
- A report flow (create, list, details) that runs in static mode (browser storage) or API mode (shared data)
- Updated metadata in
index.html for SEO and social previews
- Cross-platform package scripts for development and build tasks
- A clear static deployment path using the
dist/ output directory
- Optional local API server in
server/index.mjs
Requirements
- Node.js 20 or newer
- npm 10 or newer recommended
Run locally
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
npm run dev runs the UI in static mode (reports stored in your browser).
npm run dev:full runs UI + API so reports persist in server/.data/reports.json and sync across browsers on your network.
-
Open the local URL printed by Vite. By default the app runs on port 3000.
Run with Python (static server)
After you build, you can serve the dist/ folder with Python:
npm run build
cd dist
python -m http.server 8000
- PC:
http://localhost:8000
- Phone (same WiFi):
http://YOUR-IP:8000
Note: PWA install + service workers require HTTPS (or localhost). For installing on a phone, deploy to Netlify/Vercel (HTTPS) and install from the live link.
Validation
Type checking:
npm run typecheck
Linting:
npm run lint
Production build:
npm run build
Preview the production build:
npm run preview
Deploy
This project builds to static assets, so deployment is straightforward:
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Hilink is a modern, responsive app for adventurers, offering offline maps, augmented reality guides, and a community-driven experience for hiking and camping enthusiasts. Discover new locations, plan adventures, and connect with fellow explorers, all in one app
39/100 healthActive repositoryHas homepage
TypeScriptNo license#hilink#hilink-website#javascript#nextjs14
⑂ 0 forks◯ 1 issuesUpdated Apr 12, 2026
Project homepage ↗🖌️ Backend for Sketchel, a community-driven web application
44/100 healthActive repositoryHas homepage
TypeScriptGPL-3.0#api#backend#express#typescript
⑂ 0 forks◯ 0 issuesUpdated Nov 28, 2021
Project homepage ↗