Skip to content

CodeArena-SJCIT/Code-Bomb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 

Repository files navigation

CodeBomb

A streamlined countdown timer designed for coding sessions and streaming, enhancing the classic coding bomb timer concept with improved visuals and customizable settings.

Overview

CodeBomb is a project by our club to create a lightweight, user-friendly timer for coding challenges and live streaming. It aims to add engagement to coding sessions with a clear countdown interface and flexible options.

Features (Planned)

  • Countdown Timer: Simple, reliable timer for coding tasks.
  • Customizable Settings: Adjust time, colors, and notifications.
  • Stream-Friendly: Visuals optimized for streaming platforms, and streamer friendly animations.
  • Cross-Platform: Runs on Windows/macos and Linux Distros mainly Ubuntu, with potential for other platforms.
  • Chrome Extension: A browser extension to display the timer as a persistent overlay, visible at all times during coding/browsing/playing/researching/etc.

Release

  • Version 0.1 Hubble: Scheduled for June 25, 2025 (Delayed due to college commitments). This intial release will include:
    • Core countdown timer functionality with basic customization options.
    • Customizable Settings: Adjust time, colors, and notifications/Explosion system.
    • Cross Platform Support: For now planning to run only on Windows and Ubuntu.
    • Pre-Release Testing: Beta versions will be available for club members starting May 20, 2025 to test and provide feedback.

Getting Started

Prerequisites

  • It would be a C++ based proj (GCC/clang), with various possibilities.
  • For the Chrome extension: JavaScript, HTML, and CSS knowledge, with potential use of Web APIs.
  • Dependencies to be confirmed as development progresses (e.g., SFML or SDL for graphics, if used).

Installation

Coming Soon

Contributing

Contributions are welcome! Please:

  1. Fork the repository.
  2. Create a feature branch (git checkout -b feature-name).
  3. Commit changes (git commit -m 'Add feature').
  4. Push to the branch (git push origin feature-name).
  5. Open a pull request.

Contact

For questions or suggestions, reach out to Aditya Saroha at adityasaroha456@gmail.com/adityasaroha.cse@sjcit.ac.in.

About

CodeBomb: A sleek countdown timer for coding sessions, enhancing the classic coding bomb timer concept. Offers improved visuals and customizable settings for streaming and club coding challenges.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors