Curious Connect is your go-to platform for revolutionizing virtual collaboration. Designed by Curious Ecosystem, it's a microservice-based video conferencing application aimed at enhancing remote team interactions, webinars, and online classes. With a focus on seamless user experiences, secure authentication, real-time communication, and optimized media processing, Curious Connect empowers teams to connect effortlessly and achieve their goals. Explore Curious Connect to redefine how you collaborate online and unlock new levels of productivity and engagement.
- Ensure you have an IDE installed on your local machine.
- Fork the repository
- Clone your forked repository locally:
git clone https://github.com/Curious-Ecosystem/Curious-Connect.git
- Change your directory to the project:
cd CURIOUS-CONNECT
-
For the instructions in the Project Setup documentation to install the rquired dependencies and set up your development environment.
-
Install the necessary dependencies:
npm install
-
Start the NodeJS server:
-
Start the development server
npm start
- Open your browser and navigate to http://localhost:5173 to view the website
- Developers needs to onboard to opensource community for easy information flow along with admins, please join with this link Curious Developers Community - GSSoC
- Before you start contributing, please take a moment to read our Contributing guidelines to ensure a smooth and effective contribution process.
- Then Start the Journey of Open Source
Please review our Code of Conduct and adhere to our contribution guidelines:
- Follow code formatting and documentation standards.
- Write clear and concise commit messages.
This project is licensed under the BSD 4-Clause license.
We appreciate your contributions and look forward to collaborating with you!
- Implemented Footer Section
- Implemented FAQ Section
- Implemented Signin/signup page
- Implemented authentication using firebase
- Added caption part which convert speech to text
- Implemented Meeting Cards.
- Implemented Scrollbar based on theme
- Implemented Smooth Scrolling
- User Avatar for Meeting Participants
- UI for Multiple Participants
- Enhanced Functionalities of Joining Window
- Added Feature for Selecting User Media (i.e. Camera & Microphone) Dynamically.
- Enhanced Functionalities of Meeting Room Page.
4. Ayush Kansal
- Enhanced UI Design for About Page using Framer-Motion
- Added Header and Background Sparkle to the About Header
- Added Maps Address
5. Ujjwal Saini
- Update Conatct.jsx & Add Framer Motion - Curious-Ecosystem#209
- Update About.jsx, Use React Icons & Add Framer Motion - Curious-Ecosystem#216
- Update PrivacyPolicyPage With Animations - Curious-Ecosystem#220
- Update TermsOfService With Animations - Curious-Ecosystem#221
- Enhance FAQ Section Frontend Flexibility - Curious-Ecosystem#230
- Enhancing the HeroSection and make it Dynamic - Curious-Ecosystem#237
- Enhance Feature Card Section with Animations - Curious-Ecosystem#238, 10 More