rePark
Install Dependencies: npm install
Environments
- Start Dev Server:
npm run dev
- Start Production Server:
npm run start
Stretch goals
- Encrypting the password with bcrypt
- Authorization using cookies and sessions
- Zoom in on marker upon clicks
- Make markers draggable and update the coordinates in MongoDB accordingly
- Enable users to fill in the wait time
- Countdown timer in the popup window
- A 'reserve the spot' button in the popup window
- Takers and givers of parking spots can see each other's information
- Integrate venmo and paypal for payment of parking spots
- Rate other users
- Create a 'relinguish the spot' button to free up the spot for other takers
- Giver can see the live location of the taker while the person is driving toward the spot
- Use react native to make this product available on Android phones
- Enable users to change password upon 'Forgot password'