CodeCrew-Leetcode

CodeCrew LeetCode Meetup Assistant

GitHub stars GitHub forks

Welcome to the LeetCode Meetup Assistant repository! This project aims to provide a user-friendly interface for LeetCode meetups, complete with a timer and problem descriptions. Whether you’re practicing with friends or organizing a coding session, this application will enhance your LeetCode experience.

API Link

Features

Installation

To use the LeetCode Meetup Webapp, follow these steps:

  1. Clone the repository:

    ```bash git clone https://github.com/ConnerKT/CodeCrew-Leetcode

  2. Install Dependencies:

    ```bash cd CodeCrew-Leetcode/webapp npm install

    bash cd CodeCrew-Leetcode/server npm install

Vscode Extension

To integrate the LeetCode Meetup Assistant with Visual Studio Code, follow these steps:

  1. Install the extension from the Visual Studio Code Marketplace.

  2. Open the command palette (Ctrl + Shift + P) and run the “LeetCode Meetup Assistant: Start” command.

  3. Enjoy a seamless LeetCode meetup experience within your favorite code editor!

Contributing

We welcome contributions from the community! If you have ideas for improvements or encounter issues, please open an issue or submit a pull request.

Contributing Setup

If you want to contribute to the LeetCode Meetup Assistant, please follow these instructions to setup the repository. (If setup doesn’t work, please submit an issue)

If you want to contribute to the frontend, please npm install inside the webapp folder.

For the backend, please npm install in the server folder.

You should have a MongoDB URL that you can set in a .env file, with the name of mongoDBUrl

Example: mongoDBUrl = ‘thehehtehtehth’

Once done the console should say Connected to the MongoDB database

If done right, you are ready to develop, your data will be saved in a Leetcode folder.

Contact

For any inquiries or feedback, please visit our CodeCrew or reach out to me at connerthompson121@gmail.com.

Happy coding! 🚀