Parky is a full-stack web application that allows users to search, list, and rent private parking spaces.
Deployed Link: See Here
Repository: See Here
Create an account, or use our demo accounts:
"Power User" Username: user Password: test
"Listing Owner" Username: owner Password: test
Users can login using their account information or sign up for a new account by clicking the link.
After logging in, users are redirected to the Search page where users can search for parking spots available for rent by location and date. Users can also complete bookings from this page via the "Book Now" buttons in the search results.
Users can create listings for their own parking spots under the "Create" section of the application. This is done through a stepper component where users are guided through submitting listing details, choosing availability, and confirming the new listing.
The profile dashboard offers two views: Listings and Reservations.
The Listings view allows users to see all of their active listings as well as edit availability & details, see earnings from listings, and remove listings from the app.
The reservation view allows users to see all upcoming reservations on parking spots with the ability to cancel reservations entirely or partially (for multi-day reservations).
- React
- Express
- Node.js
- Mongo DB
- JavaScript
- Mongoose
- Passport.js
- Mongoose
- DotEnv
- Material UI
- Axios
- Moment.js
- Ana Chernov - https://github.com/purpetrator
- Chris Gottshalk - https://github.com/cgottshalkjr
- Tomas Gear - https://github.com/nexio-t
- Valentyna Abraimova - https://github.com/Abraval