Skip to content

OpenSourceCivilian/Civilian

 
 

Repository files navigation

Civilian

Basic web application based on Citizen, a mobile app used in New York, that lets users report incidents on a map and view the list of reported incidents on a map using Mapbox's Map services. This was built over 3 days to primarily interact with the Mapbox API and use the react-redux library.

Civilian

To interact or build on this app, you will need to insert your own database URI in database.js.

Getting Started

  1. Clone or fork this repo
git clone https://github.com/Heat-Seeking-Devil-Chicken-30/Civilian
  1. Install the dependencies
npm install
  1. Run script for development mode
npm run dev
  1. Run tests
npm run test

Built With

  • React
  • Redux
  • Mapbox API
  • Express
  • Webpack 5
  • Node
  • Jest
  • React Testing Library
  • Supertest

Contributors

Rain Hsu | Johnson Che | Mina Koo | Huy Bui

License

Licensed under MIT License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 83.8%
  • CSS 14.4%
  • HTML 1.8%