Clann is a virtual platform for connecting to people of common interest via voice chats. It was built by a 20-year-old Jeoffrey Duke because he wanted to help people who do not have access to real life support groups; and can not get that much needed comfort in associated in likemindedness.
Responsiveness
Login / Register
Authentication
Creating Realtime Voice Chat Rooms
Deleting Rooms
Editing Room About info
Reactions in rooms
Adding / Removing Rooms to/from Favorites
Profiles
Editing Profile Details
Viewing Profile Pictures
Inviting Users To Rooms
Search Functionality
Dark Mode
Delete Account
Next Js
React
Emotion
Firebase
Material UI
Redux
React Redux
Redux Persist
Agora
React Firebase Hooks
Simple Peer
UUID
- Fork the project. Click on the icon in the top right to get started
- Clone the project, you can use the following command:
git clone https://github.com/<your-github-username>/clann
- Navigate to the project directory
cd clann
- Install dependencies with npm install
npm install
npm install -g commitizen
- Run the project
npm run dev
- Create a new branch
git checkout -b YourBranchName
- Add it to staging area
NOTE: don't commit the package.json
git add .
- Commit your changes with
git cz
- Push your changes
git push
This project needs a star️ from you. Don't forget to leave a star!