Skip to content
Snippets Groups Projects
Select Git revision
  • dev default protected
  • master protected
2 results

bodysch-backend

  • Clone with SSH
  • Clone with HTTPS
  • rlacko's avatar
    Rafael László authored
    API and Schema rework
    
    See merge request !28
    12e936f2
    History

    Schönherz BodyKör webpage backend

    Initial Setup

    uploads/card_images and uploads/profile_pictures folder needed for file uploads!

    Recommended Extensions

    VSCode:

    • ESLint
    • Prettier
    • sort-imports

    How to setup your dev server

    1. Clone the repository

    2. Install dependencies

    npm install

    1. Run dev server

    npm run start-dev

    or with ts-node-dev (recommended)

    npm run dev

    To start with mongoDB

    docker-compose -f docker-compose.dev.yml up

    To start mongoDB in a docker:

    docker run -d --name bodysch-mongo -p 127.0.0.1:27017:27017 -d mongo

    Build

    Run typescript compiler

    npm run build

    Start server

    npm start