Skip to content

CodeCrew-CodeSchool/CodeCrew-Leetcode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

  • Timer: Set a countdown timer for each LeetCode problem to keep your meetup on track.
  • Problem Descriptions: Access detailed descriptions of the current LeetCode problem, ensuring everyone is on the same page.
  • Problem Examples: Access detailed description of the current LeetCode problem.
  • Vscode Extension: Seamless integration with Visual Studio Code for a convenient coding experience.

Installation

To use the LeetCode Meetup Webapp, follow these steps:

  1. Clone the repository:

    git clone https://github.com/ConnerKT/CodeCrew-Leetcode
    
  2. Install Dependencies:

    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 [email protected].

Happy coding! 🚀