Inspiration
We know how hard it is to know what you want in a haircut in the modern era.
What it does
A Social media front-end for like-minded users to communicate and share their love for the art of the cut. The social media will be built in with our flagship MidFade technology. The end-goal with MidFade is to input the desired hairstyle, and get pointers on how to improve your current haircut.
How we built it
Website: Used NextJS as a fullstack solution for frontend and backend routing and api handling. Used Auth0 for user authentication and protecting certain api routes. Used tinyMCE for user inputs. Used MongoDB Atlas as the database service. Used regular CSS and Tailwind CSS for styling the application.
Image classification: Used opencv & python to do edge detection and image processing to detect how straight a hairline is.
We got a .tech domain for our web application. The domain we got is midfade.tech
Challenges we ran into
Integration of Image classification with website, image uses python and website uses JavaScript
Accomplishments that we're proud of
Integration of Auth0 for user authentication, MongoDB Atlas integration for a database, tinyMCE to provide a well-built user interface for posting
What we learned
How to and how not to manage separate workflows. Usage of cloud based technologies to build a web app. Integration of python using fastAPI and nextJS for website
What's next for MidFade | Redefining the Cut
We plan to take midfade to the next level by fully integrating python api for an all-around hair improving algorithm, with the goal to take it public with the name MidFade.ai
Log in or sign up for Devpost to join the conversation.