Skip to content

scofielddd/bluespace-frontend

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

BlueSpace

FA 24 EECS 497 Team Project

Team Members:

  • Zhi Cao (uniquename: zhicao)
  • Yuxuan Zheng (uniquename: yxzheng)
  • Qiyuan Song (uniquename: haoze)
  • Haoling Pu (uniquename: phling)
  • Hanxiang Zhang (uniquename: hxzhang)

Project Description

BlueSpace is a mental health support platform specifically designed to address the unique challenges faced by college students, particularly international and first-year students. These students often experience feelings of isolation, academic stress, and difficulties in adjusting to a new cultural environment.

Our platform offers a variety of mental health resources tailored to help users overcome these challenges:

  • Music and Movie Recommendations: Personalized suggestions to uplift users' moods and provide a sense of comfort.
  • Drawing Canvas: A space for creative expression, allowing users to visually express their emotions.
  • Virtual Friend Bot: A conversational bot designed to offer supportive conversations and listen to users' concerns.
  • Journal: A secure and private space for users to document their thoughts, feelings, and experiences.

In addition to these features, BlueSpace provides access to university resources, such as articles, videos, and well-being activities. The platform facilitates anonymous peer conversations and social interactions through group chats and events, helping students forge new connections and feel supported.

Features

  • Multi-language support: The platform accommodates students from different cultural and linguistic backgrounds by offering content in multiple languages.
  • Personalized dashboard: Tailored to users’ mental health needs, offering recommended content, well-being activities, and progress tracking.
  • Chatbot interface: Users can engage with the platform’s virtual friend bot for casual or mental health support conversations.
  • Calendar and event sign-up: Students can register for social events, mental health workshops, and university club activities, with personalized reminders.
  • Group chat and peer support: Users can join interest-based group chats for peer support and shared experiences.
  • Mental health resource library: A wide range of articles, videos, and podcasts related to mental health topics such as academic stress, cultural adjustment, and more.
  • Emergency and counseling support: Easy access to emergency services and university counseling resources for students in need.

Purpose and Audience

This project focuses on supporting international and first-year students who often face mental health challenges during their transition to college. BlueSpace provides a comprehensive suite of tools and resources to help users cope with these difficulties in an inclusive and supportive environment.

Technologies

  • Frontend: React.js
  • Backend: Node.js, Express
  • Database: MongoDB
  • Chatbot: Botpress

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • JavaScript 90.7%
  • CSS 7.8%
  • HTML 1.5%