Inspiration
Mental Health is becoming an increasingly prevalent issue. Most people will struggle with mental health to some degree at some point in their lives. Treatment is an incredibly long and arduous process, that is high in demand and low in supply.
What it Does
This program gathers information multiple social networking APIs to identify your mood! Specifically, we input this data into Microsoft Azure's Cognitive Services API. With Azure, we run a sentiment analysis using a text analyzer.
How We Built it
The backend was built using Express.js and Node.js. We gather data from several RESTful APIs. The Microsoft Azure services are utilized using HTTPS endpoints into a rented server.
The frontend was built using Bootstrap along with traditional HTML, Javascript, and CSS.
We hosted the server on Heroku, as it works especially well with dynamic web apps. We decided to make a web app as it would be compatible with all browser-supporting devices.
Accomplishments that We're Proud of
(Backend developer here:) I'm incredibly proud of the frontend team's amazing use of Bootstrap and advanced CSS. I've never seen such a polished web app built in such a short time.
Moreover, I'm proud of myself for being able to juggle 3 API services at once and how quickly we were able to build an app with such a large scope.
Despite the fact that 2/3's of the team were new to hacking, we were able to progress incredibly quickly and I'm proud of my friends for picking up and applying information so quickly.
What we learned
We learned the importance of communication skills, forking on git, and not being consumed in our own stress! It's really hard to scale processes when the team doesn't communicate, and it makes integration of parts much harder. We tried to have fun (check the attached pictures) and played with Summer's dog to unwind. Less importantly, we all had some experience with dynamic web apps, Express.js, RESTful APIs, and Bootstrap.
What's next for Thought Space
We would like to make our program compatible with more social media platforms. We also hope to implement our system with an Android/iOS keyboard for more accurate analysis.
Built With
- azure
- bootstrap
- css
- express.js
- facebook-post
- html
- javascript
- node.js
- text-analyzer

Log in or sign up for Devpost to join the conversation.