Skip to content

Latest commit

 

History

History
58 lines (40 loc) · 1.63 KB

README.md

File metadata and controls

58 lines (40 loc) · 1.63 KB

Ride

🚗 Pooling made easy. Submitted to MLH Hackthrob 2021.

Inspiration

Our inspiration was about difficulties we faced as students and travel was always a big challenge. So we created a platform where users can carpool with strangers. We took great precautions in hiding the personal data of our users until a two-way connection has been established.

Watch the video demo here

Try it out

  • Clone the repo
  • Create a directory /server/config/ and add cc-ca.crt from CockroachCluster. Also add id_rsa in the same directory.
  • Create a .env in the /server/ directory and add DB_PASSWORD=<%DB_PASSWORD_HERE%>
  • Run
    yarn setup
    yarn dev
    
    in the root folder. The app will run on localhost:3000

How we built it

We built this product using node.js, express, CockroachDB, and React for the frontend.

Challenges we ran into

CockroachDB was the biggest challenge as it was new for us.

Accomplishments that we're proud of

The biggest accomplishment is the app is fully functional, and ready to use. We deployed the app on Heroku and Render.com servers. We feel the UI/UX aspect of the app turned out well.

What we learned

CockroachDB on Clusters, Project Management.

What's next for RIDE.

Chat and Mailing feature, notifications, mobile responsive layout, with PWA support.

Screen Captures