Skip to content

mcmarasigan/SafeSpace

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

SafeSpace

SafeSpace is a Flutter-based mobile application designed to support mental health and well-being. It provides a secure and confidential platform for users to connect with counselors, track their emotional states, engage in group chats, and practice self-care through journaling and mood tracking.


📱 Features

  • Real-Time Counselor Chat – Connect with professional counselors for mental health support.
  • Mood Tracking – Monitor emotional patterns to identify triggers and manage well-being.
  • Anonymous Group Chats – Join secure and empathetic discussions with peers.
  • Journaling – Record thoughts and experiences to reflect and grow.
  • Built-In Calendar – Schedule self-care activities and manage appointments.
  • Firebase Integration – Real-time data syncing, secure authentication, and storage.

🛠 Technologies Used

Frontend

  • Flutter – Framework for building the UI and managing navigation.
  • Dart – Programming language for Flutter development.

Backend

  • Firebase Authentication – Secure user login and account management.
  • Firestore Database – Real-time storage for messages, user data, and content.
  • Firebase Storage – Stores user-uploaded files such as profile images or media.

State Management

  • Provider – Simplified state management across the app.

UI/UX

  • Material Design – Consistent, user-friendly interface.
  • Dark Mode – Reduces eye strain with an alternate UI theme.

Core Functionalities

  • Real-Time Chat – Instant message syncing with Firestore.
  • Mood Tracking – Helps monitor emotional well-being over time.
  • Task Scheduling – Plan and organize tasks with reminders.

Additional Tools

  • Table Calendar – Interactive calendar for schedules and appointments.
  • Image Picker – Upload or update profile images and other media.

👨‍💻 Developers

  • Ma. Clarissa Marasigan – Lead Developer
  • Clark Czedrick Limson
  • Andrea Lituania

📬 Contact

For inquiries about SafeSpace:


📜 License

This project is for educational purposes. Redistribution or commercial use without permission from the authors is prohibited.

About

SafeSpace is a Flutter-based mobile application designed to support mental health and well-being. It provides a secure and confidential platform for users to connect with counselors, track their emotional states, engage in group chats, and practice self-care through journaling and mood tracking.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors