https://github.com/mcmarasigan/safespace
SafeSpace Mobile Application
https://github.com/mcmarasigan/safespace
calendar chat-app dart firebase firebase-auth firestore flutter journaling mental-health mobile-app safe-space self-care
Last synced: 3 months ago
JSON representation
SafeSpace Mobile Application
- Host: GitHub
- URL: https://github.com/mcmarasigan/safespace
- Owner: mcmarasigan
- Created: 2025-01-25T08:24:48.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2025-01-25T08:45:23.000Z (over 1 year ago)
- Last Synced: 2025-01-25T09:23:04.837Z (over 1 year ago)
- Topics: calendar, chat-app, dart, firebase, firebase-auth, firestore, flutter, journaling, mental-health, mobile-app, safe-space, self-care
- Language: C++
- Homepage:
- Size: 0 Bytes
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 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**:
- **LinkedIn:** [Ma. Clarissa Marasigan](https://www.linkedin.com/in/ma-clarissa-marasigan-164576288/)
- **Email:** maclarissamarasigan@gmail.com
---
## 📜 License
This project is for educational purposes. Redistribution or commercial use without permission from the authors is prohibited.