Skip to content

React front end solution for a full-stack web app that helps students and professionals practice coding algorithms.

Notifications You must be signed in to change notification settings

careyes17/AlgorithmsTrainerFrontEnd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

AlgoTrainer

A web app that allows you to practive your algorithms coding skills.

This repository contains the user interface and its logic for the AlgoTrainer website.

Architecture

architecture

UI (React Frontend)

The UI is written in React.js.

Backend

All backend microservices are interacted with via an API gateway written in Node.js.

User Auth (Backend)

The user auth backend is written in Node.js, making use of the express package. The auth system is oriented around JavaScript Web Tokens (JWT).

Code Execution (Backend)

The Code Execution backend is a sandbox living inside a docker container that allows potentially unsafe code to be executed and evalutated.

About

React front end solution for a full-stack web app that helps students and professionals practice coding algorithms.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published