Inspiration

A lot of times when people take pictures of certain things they take multiple pictures in case the picture that they take initially is not that good. A lot of people don't go back and clear the bad images and keep just one because it is hard to find the duplicates in between all the images.

What it does

This is where our application comes in. It takes in a timeframe input and then searches through your google photos for similar pictures. After finding the similar pictures it would group them in albums and then the user can choose the best one or the one that they want to keep and delete the rest.

How we built it

For the front end of the project we used react to build the website. We also utilized C# to write the backend of the program.

Challenges we ran into

For the backend the main challenge was that google photos API didn't have or lacked a lot of documentation making it hard to understand and utilize. For our frontend it was a lot harder because of the hard learning curve of learning a new language and using React.

Accomplishments that we're proud of

Created a fast and reliable image comparison algorithm that accurately determines differences in images. Created a nice looking front end that utilizes google photos API that also interacts well with the backend.

What we learned

Coding in React framework and how to handle / work around certain google API.

What's next for Driver trim

We are hoping to apply this to mobile device galleries so that people who don't use google photos could also utilize this program.

Built With

Share this project:

Updates