Student-Java / rsschool-app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rolling Scopes School Application

UNDER ACTIVE DEVELOPMENT

The web application which powers Rolling Scopes School education process. It helps thousands students to become JavaScipt developers.


Technology stack

  • Typescript
  • Next.js
  • React
  • Node.js
  • Koa.js
  • Docker
  • PostgreSQL

Getting Started

Prerequisites

Steps

  • Clone repository
  • Run npm install (installs dependencies in the root folder and client / server folders.)
  • Run npm run db:up (starts local database)
  • Run npm run db:restore (restore a test DB snapshot)
  • Make a copy of server/.env.example and rename it to server/.env
  • Run npm start (starts application by running Next.js and REST API server)
  • Open https://localhost:3000 in a browser

Contributing

See CONTRIBUTING guide

Contributors

Code Contributors

This project exists thanks to all the people who contribute. [Contribute].

Financial Contributors

Become a financial contributor and help us sustain our community. [Contribute]

Individuals

Organizations

Support this project with your organization. Your logo will show up here with a link to your website. [Contribute]

About

License:Mozilla Public License 2.0


Languages

Language:TypeScript 98.5%Language:Clojure 1.0%Language:JavaScript 0.4%Language:CSS 0.1%Language:Shell 0.1%Language:Dockerfile 0.1%Language:HTML 0.0%