Skip to content

ProCode is a dynamic coding learning platform developed using Next.js

License

Notifications You must be signed in to change notification settings

Suhaib3100/procode

Repository files navigation

ProCode

ProCode Banner

ProCode is an advanced coding learning platform developed with Next.js. It offers an engaging environment for developers to practice coding, participate in contests, and collaborate in real-time through live interviews.

🚀 Features

  • Multi-Language Coding Practice: Solve problems in Python, JavaScript, C++, and more.
  • Contests & Badges: Compete in coding challenges and earn badges to showcase your skills.
  • Live Interview Platform: Collaborate with peers through live video coding sessions.

🔧 Installation

To set up ProCode on your local machine, follow these steps:

  1. Clone the Repository:

    git clone https://github.com/yourusername/procode.git
  2. Navigate to the Project Directory:

    cd procode
  3. Install Dependencies:

    npm install
  4. Start the Development Server:

    npm run dev
  5. Access the Application:

    Open http://localhost:3000 in your browser.

💡 Usage

  • Sign Up/Login: Create an account or log in to start using the platform.
  • Practice Coding: Browse problems and start coding in your favorite language.
  • Join Contests: Test your skills in coding contests and earn badges.
  • Collaborate: Engage in live coding sessions with peers using the interview platform.

🤝 Contributing

We welcome contributions! To contribute to ProCode:

  1. Fork the Repository on GitHub.

  2. Clone Your Fork:

    git clone https://github.com/yourusername/procode.git
  3. Create a New Branch:

    git checkout -b feature/YourFeature
  4. Make Changes: Edit the code or documentation.

  5. Commit Your Changes:

    git add .
    git commit -m "Add new feature or fix"
  6. Push to Your Branch:

    git push origin feature/YourFeature
  7. Open a Pull Request: Submit a pull request on GitHub with a clear description of your changes.

📜 License

This project is licensed under the MIT License. See the LICENSE file for more details.

📞 Contact

For questions or feedback, reach out to:


Thank you for exploring ProCode! We hope it enhances your coding journey. 🌟

About

ProCode is a dynamic coding learning platform developed using Next.js

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published