Inspiration
For the bulk of the day, Los Angeles is a congested mess. Travelling a straight line distance of merely 5 miles can take 30 minutes. Driving is costly for both our pockets and our environment. Going to and from work is more tiring than it has to be. There must be a better solution. One such solution is carpooling. By carpooling, commuters can expect to drive just 60% of their normal amount. Not only would this mean that their daily carbon footprint would be greatly reduced, but then there would also be less cars on the road at one time, leading to less congestion. And less congestion, of course, would lead to less emissions overall and faster trips. But it can be hard to find someone to carpool with. That's where our app comes in.
What it does
Our application aims to help commuters meet each other and set up carpool plans.
How we built it
We used a MERN stack to impelement our website. For the database, mongoose was used for easier data management & validation.
Challenges we ran into
Figuring out how to get started Working with asynchronous functions Navigation with the app Implementation of carpool schedules
Accomplishments that we're proud of
We finished! For a group with almost no web experience I think we did pretty well. I also think we have a pretty fleshed out idea with a lot of growth potential. We have a pretty nice UI/UX.
What we learned
How to use context in React for efficient management of data. How HTTP works and how we can do communication. Web developement is very hard :(. CommonJS and ES Modules do not like each other. Hackathons are mentally taxing, but fun.
What's next for WEYM LLC
There's obviously a lot of polishing that can be done for our website. For one, there's probability a better way to calculate potential matches for carpooling systems. And there are a lot of quality of life featuers that can be improved. Outside of this, WEYM can add more major featuers, such as organization. Having an organization feature, which also checks for authenticity of members of that organization, could help provide the app with a stream of revenue that would allow its servers to keep running. Other features that could be added would be ones for user safety. For example, one feature could be a route planner in which commuters shouldn't be able to deviate from without the consent of both parties on the website.
Log in or sign up for Devpost to join the conversation.