Skip to content

rahidmondal/ProjC

Repository files navigation

ProjC

ProjC is an open-source platform for sharing project ideas, finding teammates, assessing skills, and getting AI-powered learning recommendations.


Features

  • Share and discover project ideas
  • Find and team up with collaborators
  • Take skill assessments and track progress
  • Receive AI-powered learning recommendations
  • Curated resource hub for various technologies
  • User profiles and project management

Demo Video

Demo.Video.mp4

Installation

  1. Clone the Repository

    git clone https://github.com/rahidmondal/ProjC.git
    cd projc
  2. Create Environment Variables

    • Copy .env.example to .env.local:
      cp .env.example .env.local
    • Fill in your own credentials for:
      • Appwrite (endpoint, project ID, database ID, etc.)
      • Gemini AI (API key and endpoint)
  3. Install Dependencies

    npm install
  4. Run the Development Server

    npm run dev

    The app will be available at http://localhost:3000.


Contribution

Contributions are welcome! Please fork the repository, create a new branch for your feature or bugfix, and submit a pull request. For detailed guidelines, see Workflow.md.


License

This project is licensed under the MIT License.


About

A platform designed to empower students through seamless collaboration, learning, and innovation in project development.

Resources

License

Stars

Watchers

Forks

Contributors

Languages