What it does
Currently, the In-vest-igator is able to accept an image file type from the user. However, it can only showcase the details of potential matches for two images, Bliss and Yosemite, from static files. In the future, In-vest-igator would able to accept other media formats, such as video. As well as, do the necessary web scrapping and crawling on a case to case basis on its own. Rather then only for two images. Furthermore, In-vest-igator would have a functionality for content creators to flag and report individuals or companies who the user believes is unfairly using their work. In-vest-igator would first make sure they are either the original poster or own the copy right, before they are able to exercise the right to flag and report others.
How we built it
Before we began building, we discussed the main functionalities that we would need to create a MVP. After agreeing on the features that were viable, we each spit up and began working on those features. The front end began designing and creating the pages that would be necessary for the MVP. This also included being able to integrate the pages in the back end. While another team member collected the static data for potential matches for one image, through web scrapping, for the comparison to occur.
Challenges we ran into
One of the main challenges that we ran into was being unable to integrate all the pages within the backend. This is was big challenge for us, as no one in the team had never done integrations in the backend to this level. Furthermore, the time crunch did not give us enough time to learn and experiment with the backend, especially flask. Making it difficult to elegantly code the solution. Creating many issues for us in the future. Another challenge was working with the base64 image type. Which was how the image was stored and displayed. So while we could successfully complete both the front and back end, we were unable to put those pieces together into a complete integrated package.
Accomplishments that we're proud of
From the work and dedication our team invested into this project 'In-vest-igator', we have derived a semi-functional web app to represent what we project to be a useful tool in the future of media. However, what we have created is more than the sum of its parts. From a team that was more-or-less formed in the last minutes of the commencement of this hackathon, we esteem ourselves in the process of developing an idea, and carrying it forward to mould and sprout it into a product that we would be happy to call ours, and on the way growing ourselves as software developers.
What we learned
From this endeavour we strengthened our understanding on how a complex app or website is constructed; fully fledged with the front end, HTML, CSS and the backend python, flask, javascript scripting. A, perhaps, more valuable experience was the management of our team, collaborating and delegating tasks suited to each of our strengths and weaknesses. On another note we learned more about each other, which was quite pleasent.
What's next for In-vest-igator
From the seeds and roots of our conception exists potential for a more fully formed version of In-vest-igator. Perhaps if each member of team all keeps in touch, we can leverage that potential, forming an app that shakes the paradigm of web media in the future.
Log in or sign up for Devpost to join the conversation.