RoadRate
Jordan Haddadi (Design Lead)
Randy Sartor (Product Manager)
RP Boyle (QA Lead)
Trisha Aguinaldo (Project Manager)

Your driving is now public information. Leave reviews, ratings, comments, and tips for drivers. Learn how your driving effects others and make the roads safer
Our team developed RoadRate so that drivers can communicate with each other about the road. With a simple click of a button you can get your points across anonymously.
Why RoadRate?
- RoadRate is a social platform for reviewing your fellow drivers and seeing how well your own plate's *RoadRate
- Register license plates, browse/search/post reviews, and build up your karma score to let other's know you're a great driver.
Features
All Users:
- User Registration/Auth/Login using jwt authToken
- User on-boarding on the landing page via an About modal
- Users can view reviews about a plate without registering an account
- Users can search for a License plate number and view the reviews written about it
- Public reviews are accessible by anyone
Registered Users:
- Registered users can leave public reviews anonymously about a plate
- Registered users can claim and unclaim a license plate
- Once a registered user claims a plate, they can see the associated reviews about all of their claimed plates in the "My Plates" tab
- Registered users can also view all of the reviews or feedback they have written about other license plates in a tab called “My Reviews”
Demo Time!
*please do not rate & drive
RoadRate Trello

Wireframes

Front End Tech
- React for building components
- Reach Hooks for state management
Back End Tech
- Node.JS & Express for building network applications
- MongoDB Atlas for the database
- JWT tokens for secure login
Hosting
- Heroku
Design
- Calming / neutral colors
- Clean & simple designs
- Trendy, easy to read font





Marketing & Future of RoadRate
- License Plate Claiming Validation
- Anonymous Tipping
- Community Forums
- Geolocation
- Uploading photos
Lessons Learned
- Working in branches and creating pull requests
- Don't rely too much on localStorage, especially when persisting data
- Communication is key
- Coming in everyday with a positive attitude & open-mindedness
deck
By ohmyquad
deck
- 31