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.
Check out the live version of our project here:
🔗 TallyCode Online Coding Platform
- 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.
- Frontend: React, HTML5, CSS3, JavaScript (ES6+)
- Code Execution: Integrated code execution support for various languages
- Deployment: Vercel (Deployed at https://tally-code.vercel.app/)
- Browse or Submit Problems: Explore existing coding problems or submit your own.
- Write Code: Select your preferred language and write code in the built-in editor.
- Compile and Run: Click the "Run" button to compile and execute your code.
- View Results: See the output in real-time and debug errors as they occur.
- Clone the repository:
git clone https://github.com/DynamicDebugger/tallycode.git
- Navigate into the project directory:
cd tallycode
- Install dependencies:
npm install
- Start the development server:
npm start
- Visit
http://localhost:3000
to view the app locally.
We welcome contributions! To get started:
- Fork the repository.
- Create a new branch (
git checkout -b feature-branch
). - Commit your changes (
git commit -m 'Add new feature'
). - Push to the branch (
git push origin feature-branch
). - Open a pull request.
For any inquiries or feedback, feel free to reach out via Balasubramani E.