Our project title is Gratitude Notes.
Our team name is DROP TABLE CAPSTONE;.
- Allison Moyer (Cloud Implementation & Front-End)
- Brady Waughen (Front-End & MLOps & DevOps)
- Dinesh Umasankar (Team Leader & E2E Developer)
- My-An Nguyen (UI/UX & Front-End Developer & Testing)
Business Problem: Whilst there are many solutions out there tackling mental health directly, we would like to provide an approach towards documenting details which one is thankful for. The goal of this application is to make oneself explore all the different things that could make them happy, which can indirectly boost one's happiness. Unfortunately, documenting on paper can be quite inconvenient and cumbersome, in addition to being very difficult to check for duplicate entries.
Competitors: https://positiveroutines.com/track-your-happiness-apps/
Description: Our application will allow a user to track their happiness, and enter bullet points of what they were happy for. However, the user must not be able to input similar items which made them happy, as this is how the application encourages the user to explore for new things in their life that make them happy. We want our application to be platform-independent (will support mobile & desktop), which is why we are building this on the web. The application will have dashboards, reminders, and suggestions to aid them with exploring their happiness. Moreover, our application will use sentiment analysis in order to gather data on their happiness, in correlation to the user's input. Furthermore, our application will also use topic modeling in order to discourage repeated similar entries, so the user can really explore things that make them happy.
Technical Aspects
- Machine Learning: Topic Modeling & Sentiment Analysis
- Responsive & Accessible Front-End
- Scalable Backend
- Cloud Deployment
- Automated Testing
- Cloud Implementation
- UI/UX Design
Allison Moyer (Firebase Implementation)
- Construct our database for our application
- Develop & Secure routes to retrieve user data
- Implement Firebase Authentication into front-end
Brady Waughen (GCP MLOps & DevOps)
- Ensure the uptime status of our application
- Containerize necessary components & Deploy our application to the public
- Ensure coverage of our application and automate build pipeline
- Developing Topic Modeling algorithm to encourage the user to explore different aspects of happiness
Dinesh Umasankar (Team Leader & Lead Front-End Developer & ML)
- Drawing up the initial diagrams of our project
- Developing the front-end with accessibility in mind
- Documenting the progress of our project
- Implement Sentiment Analysis from User Data for efficient notification system
My-An Nguyen (UI/UX Design & QA Developer)
- Design visual mockups for the front-end
- Oversee visual design carries out core vision of application
- Develop accessibility solutions for the front-end
- Develop testing for our front-end
Head Repository: https://github.com/gratitude-notes Future components of our application will be linked here as we progress.