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

Built With

Share this project:

Updates