Inspiration

College students are broke and busy, so the world desperately needs a free campus food delivery system. EatPinkElephant sets up a system so that students who are already at dining spots can earn a favor by bringing food to someone else.

What it does

EatPinkElephant provides a platform to connect students on campus to form a food delivery network based on favors. Each user earns favors by delivering food, and they spend favors on food delivery requests. Our server logs each order and its activities details to ensure accuracy and security. Users can make orders through the web page, and then the server will select suitable couriers to send order requests. Once a courier confirmed they will take an order, our system will then wait for when courier's arrival is announced to notify the user.

How we built it

We set up a server to manage information communicate with clients. Our website written in HTML serves as the user interface to communicate with our server built with JavaScript.

Challenges we ran into

Most team members do not have web development experiences, so we spent a lot of time trying to figure out how to setup the local server and communications between server and clients.

Accomplishments that we're proud of

We have a good idea that could be implemented in not just CMU but also other college campuses, and we have successfuly set up our first working server and website.

What we learned

We have learned more about building web apps, and the integration of frontend and backend web designs. We have also gained useful experiences for Hackathons since this is the first event for most team members. In the future, it will be clearer to us what can or cannot work in such a short period of time.

What's next for EatPinkElephant

EatPinkElephant is an ambitious project. Our mission is to make doorstep food delivery so affordable and efficient that wallet does not come across any user's mind when using our services. To fulfill this mission, there are three things we have to do. First, expand the size of our user base to boost the likelihood for users to find a suitable courier to deliver their food. Second, introduce a ratings system to ensure that couriers and users fulfill their obligation. Third, introduce GPS to our system to help us optimize delivery efficiency.

Share this project:

Updates