Skip to content

Aditya2874/CodeDesk

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CodeDesk

CodeDesk is an application designed to keep you updated with contest information from popular competitive programming websites like Codeforces, CodeChef, and LeetCode. With CodeDesk, you can easily track contest updates, set reminders for upcoming contests, and manage your personal coding profile.

Our Product Demonstration

CodeDesk.demo.mp4

Some images of our App

IMG-20240615-WA0007 IMG-20240615-WA0008 IMG-20240615-WA0012 IMG-20240615-WA0011 IMG-20240615-WA0010 IMG-20240615-WA0009

Features

  • Contest Updates: Get real-time updates on upcoming contests from Codeforces, CodeChef, and LeetCode.
  • Reminder Functionality: Set reminders for contests you're interested in so you never miss an opportunity to participate.
  • Personal Profile Tracking: Keep track of your coding progress and performance across different platforms.
  • API Integration: Contest information is fetched from APIs, ensuring accurate and up-to-date data.
  • User-friendly Interface: Intuitive design makes it easy to navigate and use the app efficiently.

Installation

To use CodeDesk, follow these steps:

  1. Clone the repository: git clone https://github.com/yourusername/CodeDesk.git
  2. Navigate to the project directory: cd CodeDesk
  3. Compile the Java code: javac CodeDesk.java
  4. Run the application: java CodeDesk

Usage

Once the application is running, you can:

  • View contest updates by selecting the desired platform (Codeforces, CodeChef, or LeetCode).
  • Set reminders for upcoming contests by clicking on the respective contest and selecting the reminder option.
  • Track your personal profile by providing your account details for each platform.
  • Explore additional features and functionalities through the user-friendly interface.

Dependencies

CodeDesk relies on the following dependencies:

  • Java Development Kit (JDK)
  • API libraries for Codeforces, CodeChef, and LeetCode (provide links to relevant libraries)

Ensure you have these dependencies installed and configured properly before running the application.

Contributing

We welcome contributions to improve CodeDesk! If you'd like to contribute, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix: git checkout -b feature/your-feature.
  3. Commit your changes: git commit -am 'Add new feature'.
  4. Push to the branch: git push origin feature/your-feature.
  5. Submit a pull request.

Please ensure your code follows the project's coding standards and includes relevant tests.

Contact

If you have any questions or suggestions, feel free to contact us at Aditya Deokar Mohak Goyal.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages