Skip to content

johnpl-io/smart_park

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Welcome To Smart Park!

For our final project, we have developed Smart Park, an app designed to simplify the often frustrating task of finding nearby available parking spots. Urban parking can be a nightmare, but with our app, users can skip the stress of endlessly circling for a spot. Instead, Smart Park recommends parking locations based on proximity and availability. What sets Smart Park apart from other parking apps is its adaptive learning feature. When initially deployed, the app doesn't rely on preexisting map data. Instead, it learns from user behavior, noting where users successfully parked as potential spots it can recommend to other users in the future. As a result of this, our app is adaptable to virtually any location worldwide and can be used to find free parking. Our tech stack uses PostgreSQL with PostGIS for database, Python and flask for our ORM and API, and react.js for our frontend.

Video Demo

  • In this video a demonstration of the is a close free spot is found while cars are being simulated parking and leaving.
databases.mov

Instructions on Running Project

Port References

  • The flask service layer runs on port 5000
  • Frontend runs on port 3000
  • Proxy server runs on port 2000 (it checks to see if the user is on a street when they click the park button)
  • Database is in port 5432, username is user, password is password, and database is called smart_park_db

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •