Inspiration
Our inspiration for this project is that we know many people who have trouble with their mental health and being productive. We wanted to help them receive useful answers to any questions they have about how to better their well-being, and enable them to positively impact their lives.
What it is
MindHack is a React web application served by a Flask backend and deployed on a CentOS server with Docker and NGINX.
Purpose
Its purpose is to help positively impact people dealing with mental health and productivity issues. MindHack uses OpenAI API and SerpAPI to answer user inputted prompts, and give out suggestions based off that prompt, as well as answers to the suggestions.
How we built it
MindHack is built using OpenAI API and SerpAPI to build responses based off the user's prompt, Flask for the backend framework, ReactJS for the frontend framework, CentOS for the server, containerized by Docker and server with NGINX: https://mindhack.samthibault.live
Challenges we ran into
- Formatting the data properly
Accomplishments that we're proud of
- Deploying the application to a live and secure server
- Having a nice and user-friendly UI design
What we learned
- How to use parallel processing in Python
- How to use OpenAI API and SerpAPI
What's next for MindHack
- Vertically scaling the deployment environment
Log in or sign up for Devpost to join the conversation.