https://github.com/cod-e-codes/harmony-hub
A relationship-building app designed to foster meaningful connections through shared journaling, gratitude boards, communication tools, and more. Built with React and Firebase.
https://github.com/cod-e-codes/harmony-hub
communication-tools firebase gratitude-board journaling react relationships
Last synced: about 2 months ago
JSON representation
A relationship-building app designed to foster meaningful connections through shared journaling, gratitude boards, communication tools, and more. Built with React and Firebase.
- Host: GitHub
- URL: https://github.com/cod-e-codes/harmony-hub
- Owner: Cod-e-Codes
- Created: 2024-11-29T01:21:01.000Z (10 months ago)
- Default Branch: main
- Last Pushed: 2024-11-29T01:31:10.000Z (10 months ago)
- Last Synced: 2025-07-20T09:22:42.199Z (3 months ago)
- Topics: communication-tools, firebase, gratitude-board, journaling, react, relationships
- Language: JavaScript
- Homepage: https://cod-e-codes.github.io/harmony-hub/
- Size: 291 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Harmony Hub
## Overview
Harmony Hub is a relationship-building application designed to foster meaningful connections through shared experiences, journaling, and tools for communication. This project includes a set of modules aimed at enhancing relationships and promoting mutual growth.## Features
- **Authentication**: Sign up and sign in functionality using Firebase Authentication.
- **Shared Journal**: A space for partners to reflect and record their thoughts and experiences.
- **Gratitude Board**: Record moments of gratitude and upload images or voice memos.
- **Compromise Planner**: Plan and document compromises to resolve conflicts.
- **Date Night Timeline**: Generate ideas for creative and meaningful date nights.
- **Communication Charts**: Tools for visualizing and improving communication patterns.
- **Relationship Insights**: Tips and strategies for building stronger relationships.## Technologies Used
- **React**: Front-end framework for UI development.
- **Firebase**: Backend services for authentication and database.
- **Tailwind CSS**: Utility-first CSS framework for styling.
- **React Router**: For navigation between pages.
- **Headless UI**: Accessible components for dialogs and menus.
- **Font Awesome**: Icons for a visually appealing interface.## Setup Instructions
### Prerequisites
- Node.js (v14 or later)
- Firebase project setup### Steps
1. Clone the repository:
```bash
git clone https://github.com/Cod-e-Codes/harmony-hub.git
```
2. Navigate to the project directory:
```bash
cd harmony-hub
```
3. Install dependencies:
```bash
npm install
```
4. Configure Firebase:
- Replace the Firebase configuration in `src/index.js` with your Firebase project credentials.5. Start the development server:
```bash
npm start
```## License
This project is licensed under the MIT License. See the LICENSE file for details.## Contributing
Contributions are welcome! Please fork the repository and submit a pull request for any features or fixes.## Created By
This project was developed by [CodēCodes](https://www.cod-e-codes.com/).
- **GitHub**: [Cod-e-Codes](https://github.com/cod-e-codes/)
- **LinkedIn**: [CodēCodes Profile](https://www.linkedin.com/in/cod-e-codes/)