https://github.com/multiqostechnologies/moodtrackingswiftui
This project is a Mood Tracker app designed to help users monitor and manage their emotions effectively. Built with Swift and SwiftUI, and powered by Firebase Firestore.
https://github.com/multiqostechnologies/moodtrackingswiftui
ai gemini ios model swift swiftui
Last synced: 13 days ago
JSON representation
This project is a Mood Tracker app designed to help users monitor and manage their emotions effectively. Built with Swift and SwiftUI, and powered by Firebase Firestore.
- Host: GitHub
- URL: https://github.com/multiqostechnologies/moodtrackingswiftui
- Owner: MultiQoSTechnologies
- Created: 2024-06-03T13:59:44.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2024-06-14T09:10:00.000Z (over 1 year ago)
- Last Synced: 2024-12-18T07:12:47.626Z (11 months ago)
- Topics: ai, gemini, ios, model, swift, swiftui
- Language: Swift
- Homepage: https://multiqos.com/flutter-app-development/
- Size: 385 KB
- Stars: 2
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Mood Tracking App




## Key Features
* **Login:**
- Seamless login with Google.
* **Mood Data:**
- View all the mood data added on specific dates.
- Display "No data" if no mood data is available for the selected date.
* **Add Mood:**
- Choose from a list of moods to reflect current feelings.
* **Add Reason:**
- Add reasons for the chosen mood.
* **Additional Note:**
- Express feelings in words.
- AI generates a "Tip" based on all provided data to help users improve their mood and manage emotions better.
## Technology Used
* Swift
* SwiftUI
* Firebase Firestore
## How To Use
**Clone the Project:**
- Use Git to clone the project to your local machine.
**Create a project in the Firebase console.**
- Obtain the Google-info.plist file and place it in the project resources folder.
- Enable Goodle login in Firebase authentication.
- Enable Firestore and Storage.
- Create a collection called moods and reasons, add the data.


**Run the Project:**
- Open the project in XCode.
- Build and run the project on your simulator or physical device.
**Let Us Know:**
For more details, visit [MultiQoS.](https://multiqos.com/flutter-app-development/)
Contact us for collaboration or support:
Email: biz@multiqos.com