Skip to content

DorukCem/PrimerCode

Repository files navigation

Primer Code

A coding practice platform with automated test execution and user progress tracking.

Live Demo: primercode.app

Tech Stack

Backend: Rust (Axum framework)
Frontend: React + TypeScript + Tailwind CSS
Database: SQLite
Cache: Redis
Code Execution: Piston (self-hosted)
Deployment: Docker, Nginx, Let's Encrypt SSL Small Scripts and Code execution Python Code execution Engine Piston Api Integrated Ide Monaco Editor

Features

  • Source Available - Contact me to use this
  • Integrated IDE - Solve questions directly in the browser with real-time code execution
  • Transparent Testing - All test cases are visible before submission
  • Learning Support - Solutions and hints available for each question
  • Progress Tracking - Local storage by default, optional cloud sync with Google OAuth
  • No Barriers - Start solving questions immediately, no signup required

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors