Inspiration

The inspiration for our project came when one of our teammates, Kylin, had to carpool, with his swim teammates to practice, he used his experience from that and pitched that idea because not everyone has a car or a mode of transportation, and this could solve a major problem in the Washington community.

What it does

This is a website that connects drivers and riders for carpooling the greater Seattle area. The drivers volunteer for free when they are going somewhere and sign up for carpooling. The riders find a driver from the list that has the same route as them and contacts the driver.

How we built it

We started on Replit and slowly built Eco-Ride from the ground up using HTML and CSS. After that, we incorporated php to make the website fully functional.

Challenges we ran into

We needed a way to store data that we could add to and read from at any time, and we didn't know how to implement a web database server. We were unable to access a local file using methods we already know (HTML and CSS), and had to learn a new language (PHP) to do so. The time limit was also really tight, and we had to cut out some of our original ideas.

Accomplishments that we're proud of

It was hard to make our idea, which was initially just some thought that we had, into a reality. We managed all of this while learning new coding skills on the spot. We finished on time with all of our original ideas.

What we learned

We learned a new language, PHP, and learned more about building a website from HTML and CSS. We also learned that you can't accomplish your goal with proper teamwork, no matter how skilled a teammate is. Everyone had to contribute to make our website.

What's next for Eco-Ride

  • More starting locations
  • Expanded area
  • Review of driver system
  • Instead of rider calling or texting the driver, make a system where they can sign up for a driver digitally.
  • Developing a system where driver can see who signs up for their drive
  • Implement a database server
  • Add a filter system to show the optimal driver based on distance between driver and rider destinations.

Built With

Share this project:

Updates