An open API service indexing awesome lists of open source software.

https://github.com/ananta/syntasso-frontend

Syntasso is a web-based application designed to challenge and inspire programmers of all levels. With its diverse range of programming challenges and contests, users can test their skills, learn new programming languages, and compete with others in a fun and engaging way.
https://github.com/ananta/syntasso-frontend

online-judge postgresql react redux socket-io typescript

Last synced: 6 months ago
JSON representation

Syntasso is a web-based application designed to challenge and inspire programmers of all levels. With its diverse range of programming challenges and contests, users can test their skills, learn new programming languages, and compete with others in a fun and engaging way.

Awesome Lists containing this project

README

          

# Syntasso Frontend App

*This is the frontend application for our platform, which relies on 4 backend servers for full functionality. For details on server integration, feel free to contact me at hi@anntz.com.*

## Introduction

Syntasso is a web-based application designed to challenge and inspire programmers of all levels. With its diverse range of programming challenges and contests, users can test their skills, learn new programming languages, and compete with others in a fun and engaging way. Supporting the execution of Javascript, C, and C++, Syntasso is a versatile platform that enables users to improve their coding abilities and build their confidence as programmers. Whether you're a seasoned developer or just starting out, Syntasso has something to offer for everyone.

## App Architecture

![Syntasso Overview](https://anntz.com/_astro/syntasso-overview.a9ba2142_ZEPDfj.png)

## Engine Architecture

![Engine Architecture](https://anntz.com/_astro/syntasso.40fd60f6_Z20rvgs.png)

## Demo

## Technology Used

| Frontend Web Stack |
| ------------------ |
| React |
| Redux |
| Typescript |
| Socket.io |
| Jest |
| Elixer |
| Tailwind |
| Framer Motion |
| Axios |

| Backend Stack |
| ------------- |
| Node.js |
| Typescript |
| Docker |
| Express |
| PostgreSQL |
| Agenda |
| Redis |
| PdfKit |

| Language Engines |
| ---------------- |
| Docker |
| Kubernetes |
| Redis |
| Rimraf |