Inspiration

Elspeth kicked her door by accident and made a hole in it and she needs a repair job before her dad finds out at a good price. It would be wasteful to replace the entire door.

What it does

On this website, there are two different types of profiles; clients and repairers. Clients are individuals who are looking for someone to repair an item or theirs (computer, home appliance, auto, etc). Repairers are individuals who are offering their services to the clients; they can be specialized in certain areas such as autos, Iphones, fridges, etc. They connect through Repair Hero to service each other all while reducing the overall carbon footprint of the community (via not throwing out repairable items). Clients can also act as repairers if they want and repairers can act as clients too.

How I built it

We built the front-end using HTML, CSS, and Javascript (pretty much from scratch). For the backend, we used PHP and MySQL for the database. We used Xampp to set up our local environment.

Challenges I ran into

For the majority of our team, it was our first time using CSS to code a website from scratch. It took us a few hours to get our footing and understand how to build a page - it was stressful and confusing at first but in the end, we had a pretty fun and fulfilling experience. Sleep deprivation (all-nighter) was also a challenge.

Accomplishments that I'm proud of

We are all proud of learning how to transfer an idea or thought into actual code and having that code work properly and represent what we were imagining.

What I learned

We learned how to not be frustrated when it doesn't immediately work out. There were several instances during the competition where we ran into bugs or other problems and we all had to take a moment and realize that getting angry wouldn't help fix the problem.

What's next for Repair Hero

We would like to build an API map to connect users more efficiently as well as making it accessible in different languages/regions. We would also need to add more choices of items that can be repaired and add a star system to rate the quality of the repair in order to help future customers make better decisions.

Share this project:

Updates