Inspiration

Climate change and pollution are both serious problems we are starting to see the horrific consequences of. A future where the earth is no longer inhabitable is a future I- and probably the rest of humanity- don't want to see nor experience. Since fossil fuels burnt through transportation are the leading cause of greenhouse gas emissions, I decided to tackle this problem, by limiting the number of cars on the street. Meet the new web application to help limit carbon emission; Carpool Finder.

What it does

Carpool Finder is a website that helps people find others willing to carpool with them to other places. There are three main features in this website: Posting a carpooling ad (either as a passenger or a driver), browsing through other ads, and finally contacting the original posters through email. Carpool Finder is a simple yet effective tool for toll-free transportation.

How we built it

The website is built with JavaScript, HTML and CSS. Node.js, along with MongoDB was used throughout the making but was later let go due to technical problems.

Challenges we ran into

The biggest challenge of the creation of the application was creating a server and connecting it to MongoDB. We managed to run the server successfully and were able to make post requests, but the real problem was retrieving the data and displaying the necessary parts onto the site.

Accomplishments that we're proud of

We were able to successfully create a database using mongoDB, and get successful post and get requests.

What we learned

We learned how to create a server using node.js, Express.js, MongoDB (with mongoose) and test it with Postman.

What's next for Carpool Finder

We are looking to improve the UI/UX of the website to enhance the ease of access. Other than that, we would love to see more functionality, since the site can only run locally for now, with no server.

Built With

Share this project:

Updates