Skip to content

keksik77/rsschool-api

 
 

Repository files navigation

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

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 98.3%
  • Clojure 1.0%
  • JavaScript 0.4%
  • CSS 0.1%
  • Shell 0.1%
  • Dockerfile 0.1%