Manorama09 / Selfscape-mood_analyst

A web application that helps track mood, based on user interests and daily diary entries, along with an in-built activity suggester chatbot.

Home Page:http://www.selfscape.space/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Selfscape ~ your perfect mood analyst

A web application that can help you monitor and track your mood by providing you with insights on your behavioural patterns. The analysis will be through a color-coordinated graph, based on your interests and daily diary entries, along with an in-built activity suggester chatbot to guide you better as per your mood.

Our Idea

During these trying times, often we neglect our well-being and state of mind due to the extremely busy lives. Since people are finding themselves to be more lethargic in their free time than usual, the application can help suggest activities the user can perform to stay productive and elated.

Through this, we can monitor mood swings and unexpected behavioural changes by maintaining a log of our emotions on a daily basis and judge the pattern that occurs over a particular time period. This would enable us to take appropriate actions to keep our moods elated at all times while making the most of the time at home and getting a break from the monotonous schedule.

How does it exactly work?

  1. Create an account by signing up at Selfscape.
  2. Add your own interests, hobbies and routine commitments, category-wise under Leisure, Learning or Productivity.
  3. Maintain your diary logs and entries by entering your mood range (from 1-10) for that particular day and a brief description if you wish to.
  4. Our virtual assistant can help you by suggesting activities and how to make your day more lively and productive.
  5. Keep a check on your day-to-day mood swings through a well-maintained and color co-ordinated graph analysis.

Project Creation

Design:

  1. Figma
  2. Adobe Illustrator

Frontend:

  1. Technical Stack Used: HTML, CSS, JAVASCRIPT
  2. Framework Used: Bootstrap
  3. Editor used: VS Code
  4. The Project can be run by opening the the index.html file leading to the home page.

Backend:

  1. Technical Stack Used: NodeJS, MongoDB, ExpressJS, JWT
  2. Editor Used: VS Code

Link to backend repo: https://github.com/RiddhiGupta5/selfscape-backend

Deployment

  1. Database : Atlas MongoDB
  2. The Project is hosted using Netlify and is live at https://selfscape.netlify.app.
  3. The domain was registered using domain.com and is live at http://www.selfscape.space/.
  4. Backend Server is deployed using Heroku.

Selfscape Home Page - Screenshot

Selfscape Home Page

Contributors


Saloni Parekh

📖

Riddhi Gupta

💻

Manorama Maharana

🎨

Made with ❤️

About

A web application that helps track mood, based on user interests and daily diary entries, along with an in-built activity suggester chatbot.

http://www.selfscape.space/

License:GNU General Public License v3.0


Languages

Language:HTML 72.5%Language:CSS 22.6%Language:JavaScript 4.9%