Skip to content

Web for Civify, written in React (map + administration + rewards managment)

License

Notifications You must be signed in to change notification settings

ArnauBlanch/civify-web

Repository files navigation

The user community where you win by caring about your city. Explore your city and warn about the issues in your surroundings. Be actively engaged by supporting other citizens so that your local institutions can resolve them. In addition, you will get rewards for your commitment!

Civify was a group project for Software Engineering Project at UPC BarcelonaTech - Barcelona School of Informatics done by seven students (@dsegoviat, @sergiosanchis, @IvanDeMingo, @Alcasser, @carleslc, @ricardfos & @ArnauBlanch).

Civify: Web

Features:

  • Issues map (with search, details page & filters)
  • Issue statistics page with heatmap and charts by zone
  • Administration: achievements and events management
  • Login & businesses registration
  • Bussiness' rewards management
  • Bussiness' rewards validation using computer/smartphone camera & QR codes
  • Multi-language support

This web was developed using React, Redux (+ redux-saga), Google Maps API, material-ui. It interacted with the Civify API and was linked by the Civify app.

Screenshots


API repo: https://github.com/ArnauBlanch/civify-backend

App repo: https://github.com/ArnauBlanch/civify-app

About

Web for Civify, written in React (map + administration + rewards managment)

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Contributors 3

  •  
  •  
  •