Skip to content

DynamicDebugger/tallycode

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TallyCodeBrewers Hackathon 2024 - Online Coding Platform

Welcome to our TallyCodeBrewers Hackathon 2024 project! This online coding platform empowers users to solve coding problems, compile their solutions, and preview results across multiple programming languages, all within a seamless interface.

🚀 Live Demo

Check out the live version of our project here:
🔗 TallyCode Online Coding Platform

📚 Features

  • Multi-Language Support: Write and run code in multiple programming languages, including Python, JavaScript, Java, and more.
  • Instant Code Preview: Get real-time feedback as you write and compile your code.
  • User-Submitted Problems: Users can submit their own coding challenges for others to solve.
  • Responsive UI: Optimized for desktop and mobile devices, ensuring an intuitive experience across all platforms.

💻 Technologies Used

  • Frontend: React, HTML5, CSS3, JavaScript (ES6+)
  • Code Execution: Integrated code execution support for various languages
  • Deployment: Vercel (Deployed at https://tally-code.vercel.app/)

📖 How to Use

  1. Browse or Submit Problems: Explore existing coding problems or submit your own.
  2. Write Code: Select your preferred language and write code in the built-in editor.
  3. Compile and Run: Click the "Run" button to compile and execute your code.
  4. View Results: See the output in real-time and debug errors as they occur.

🛠️ Installation Instructions

  1. Clone the repository:
    git clone https://github.com/DynamicDebugger/tallycode.git
  2. Navigate into the project directory:
    cd tallycode
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start
  5. Visit http://localhost:3000 to view the app locally.

🤝 Contribution

We welcome contributions! To get started:

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

📧 Contact

For any inquiries or feedback, feel free to reach out via Balasubramani E.

About

An interactive coding platform featuring a mono code editor for real-time programming practice and assessment.

Resources

Stars

Watchers

Forks