Inspiration
I was inspired to do this project because I really enjoy coding and solving problems with the programs I write
What it does
This app allows the user to connect with a database of grease samples, accessing, uploading, and viewing past and current test results for easy access, anywhere that has internet. Using flask, the user can download the Grease Color Comparison Folder from my google drive, and immediately run the .exe program to connect to the locally hosted flask server and connect to the database of grease samples.
How we built it
I built this using VSC, flask local hosting, OpenCV, and many other tools.
Challenges we ran into
Image scraping was the first big challenge, as I had to get the text to be curated from the image just the way I needed it to be for the code to run proper logic. The second big challenge was memory and database connection, but I was able to solve the memory problem by deleting variables after I had used them for everything I needed. Databasing was solved faster using firebase. There was also the issue of making it a downloadable application, but using pyinstaller and many python libraries, I was able to make it work on any computer.
Accomplishments that we're proud of
Setting up the firebase connection and having it be able to pull old data to the user to view in real time, as well as making it a downloadable application that anyone can use.
What we learned
A lot about flask, database transmission, memory, and programing as a whole.
What's next for Grease Color Comparison
Hopefully working closer with MRG to develop this project
Built With
- css
- firebase
- googeapi
- html
- javascript
- python
Log in or sign up for Devpost to join the conversation.