This is our StartupProgramming project StreetSense for Fall 2024.
StreetSense is a software application that integrates with Google Maps. Users can report crimes or incidents they witness at specific locations. Other users can then view this information to check if there have been any recently reported crimes, allowing them to plan a different route or exercise caution in certain areas.
This project is a collborative task between Nikolas Johnson (CSC), Callum Rush (BCOM), Emila Suska (SENG), Jack Zedler (BCOM), William Warrellow (BCOM), and Rena Kollmann-Suhr (SENG). If you have any questions regarding the GitHub repository, please forward them to the repository owner: Rena Kollmann-Suhr.
** please ensure to enable location tracking on your device and your browser
Our current product page draft is available at www.streetsense.live/product
This page is still a work in progress. As our app's main feature is a map view, we modeled it after other apps like Open Street Maps where the user initially lands on the map view of the app and then can click an 'About' link to access the product page. We are still working on implmenting this 'About' link on our map landing page.
Canva presentation slides link
Please view the following Google Drive folder to find:
Documents are organized by assignment/milestone deliverable.
Please see the following link to view project task tacking (Backlog View) and project road map (Roadmap View).
This application assumes you have the following installed:
set DEBUG=True in settings.py
docker-compose up -d --build
docker-compose exec backend python manage.py migrate
frontend will be available at:
http://localhost:5173
docker-compose down -v
docker exec -it postgres_ss psql -U postgres -d streetsense
Apache License
Version 2.0, January 2004
http://www.apache.org/licenses/
Please see License Text document for more details
This project makes use of ChatGPT for app feature ideation, code, persona creations, marketing advice, and branding.
Swearing icons created by Kajo - Flaticon Fist icons created by Smashicons - Flaticon Alert icons created by Freepik - Flaticon Padlock icons created by Freepik - Flaticon Uber icons created by Freepik - Flaticon