Skip to content

Files

Latest commit

727bbc1 · Jul 12, 2023

History

History
This branch is 51 commits behind BTE-Germany/map:main.

backend

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
Jan 28, 2023
Jul 12, 2023
Jul 12, 2023
Apr 24, 2022
Jan 23, 2023
Jul 12, 2023
Apr 24, 2022
Jul 10, 2023
Apr 24, 2022
Apr 24, 2022
Apr 24, 2022
Jan 28, 2023
Jan 28, 2023
Jan 28, 2023
Jan 28, 2023

Node Backend

❗ Please place a keycloak.json inside the root folder of the project. See the example here: https://github.com/keycloak/keycloak-quickstarts/blob/latest/service-nodejs/keycloak.json

Start Developing

If you are using JetBrains WebStorm, look below under Start Developing in WebStorm

  1. Clone this Repository (git clone https://github.com/BTE-Germany/map.git)
  2. Compile the TS files to JS (tsc if not installed, run npm install -g typescript)
  3. Start the server with npm start
  4. Make sure that the database in the backend is running
  5. 🎉 Start Coding

Update DB: make change in schema.prisma and run prisma db push

📌 All settings can be made in a .env file. (Just copy and rename the .example.env)

Start Developing in WebStorm

  1. Clone this Repository (git clone https://github.com/BTE-Germany/map.git)
  2. Open your WebStorm settings (CTRL+ALT+S)
  3. Enable the following checkbox
  4. Start the server with npm start
  5. 🎉 Start Coding

📌 All settings can be made in a .env file. (Just copy and rename the .example.env)