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.
- 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.
To use the LeetCode Meetup Webapp, follow these steps:
-
Clone the repository:
git clone https://github.com/ConnerKT/CodeCrew-Leetcode
-
Install Dependencies:
cd CodeCrew-Leetcode/webapp npm install bash cd CodeCrew-Leetcode/server npm install
To integrate the LeetCode Meetup Assistant with Visual Studio Code, follow these steps:
-
Install the extension from the Visual Studio Code Marketplace.
-
Open the command palette (Ctrl + Shift + P) and run the "LeetCode Meetup Assistant: Start" command.
-
Enjoy a seamless LeetCode meetup experience within your favorite code editor!
We welcome contributions from the community! If you have ideas for improvements or encounter issues, please open an issue or submit a pull request.
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.
For any inquiries or feedback, please visit our CodeCrew or reach out to me at [email protected]
.
Happy coding! 🚀