OSSphere

This is an open-source event discovery platform .

Description

OSSphere - Open-Source Project Discovery Platform

OSSphere is an open-source project discovery platform designed to help developers explore and connect with open-source communities, events, and opportunities in India. Built with the MERN stack, it leverages Appwrite for backend data management, Appwrite Cloud Functions for real-time notifications, and the OpenAI API for AI-powered recommendations.

πŸš€ Features

Project Discovery – Find open-source projects based on interests and skills.

Community Engagement – Connect with developers and open-source communities.

Event Listings – Discover and participate in open-source events across India.

AI-Powered Recommendations – Get personalized project and event suggestions.

Real-Time Notifications – Stay updated with new events and project activities.

User Authentication – Secure login via Appwrite Authentication.

πŸ› οΈ Tech Stack

Frontend
  • React.js (Vite for development)

  • Tailwind CSS for styling

Backend
  • Appwrite (Database, Authentication, Cloud Functions)

  • Express.js (for additional backend logic)

  • OpenAI API (for AI-driven recommendations)

πŸ“Œ Installation & Setup
  1. Clone the repository

    git clone https://github.com/akhileshverma92/ossphere.git
    cd ossphere
  2. Install dependencies

    npm install
  3. Set up environment variables (Create a .env file in the root directory and add the following)

    VITE_APPWRITE_ENDPOINT=your_appwrite_endpoint
    VITE_APPWRITE_PROJECT_ID=your_appwrite_project_id
    VITE_APPWRITE_DATABASE_ID=your_appwrite_database_id
    VITE_APPWRITE_COLLECTION_ID=your_appwrite_collection_id
    VITE_APPWRITE_FUNCTION_ID=your_appwrite_function_id
    
  4. Run the development server

    npm run dev
πŸ”₯ Contributing

We welcome contributions! To contribute:

  1. Fork the repository.

  2. Create a new branch (feature/your-feature-name).

  3. Commit your changes and push to the branch.

  4. Open a pull request.

VIDEO DEMO LINK :-

https://drive.google.com/file/d/1s1eBNxlhnXFXxys2psk3qDvOoktx41m8/view?usp=drivesdk

πŸ“œ License

OSSphere is open-source and available under the MIT License.

🌟 Acknowledgments

Special thanks to all contributors and the open-source community for their support!