Skip to content
@gratitude-notes

Dose

Helps you to note down things you are thankful for.

Welcome to our Capstone Project!

Project Title

Our project title is Gratitude Notes.

Team Name

Our team name is DROP TABLE CAPSTONE;.

Members

  • 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)

Project Description

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

Member Roles

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

Repository

Head Repository: https://github.com/gratitude-notes Future components of our application will be linked here as we progress.

Pinned Loading

  1. gratitude-notes-core gratitude-notes-core Public

    The core version of the cross-platform application, Gratitude Notes, allowing you track your happiness on iOS & Android & Web.

    TypeScript 2

Repositories

Showing 2 of 2 repositories
  • gratitude-notes-core Public

    The core version of the cross-platform application, Gratitude Notes, allowing you track your happiness on iOS & Android & Web.

    gratitude-notes/gratitude-notes-core’s past year of commit activity
    TypeScript 2 MIT 0 0 2 Updated Apr 27, 2023
  • .github Public
    gratitude-notes/.github’s past year of commit activity
    0 GPL-3.0 0 0 0 Updated Jan 24, 2023

Top languages

Loading…

Most used topics

Loading…