Szakdolgozat/backend
2022-05-14 20:27:38 +02:00
..
public Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
src Student dashboard, automatic redirection for home page 2022-05-14 20:27:38 +02:00
.dockerignore Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.eslintignore Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.eslintrc.js Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.gitignore Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.mocharc.json Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.prettierignore Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.prettierrc Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
.yo-rc.json Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
DEVELOPING.md Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
docker.sh Edit subjects, work on user list, add authentication support 2022-05-07 01:56:14 +02:00
Dockerfile Fix backend production deploy and database connection 2021-11-15 22:47:41 +01:00
Dockerfile-prod Fix backend production deploy and database connection 2021-11-15 22:47:41 +01:00
package-lock.json Add table for revoked tokens 2022-04-28 01:15:45 +02:00
package.json Add table for revoked tokens 2022-04-28 01:15:45 +02:00
README.md Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00
tsconfig.json Add backend app with basic Docker support 2021-11-09 21:52:42 +01:00

szakdolgozat-backend

This application is generated using LoopBack 4 CLI with the initial project layout.

Install dependencies

By default, dependencies were installed when this application was generated. Whenever dependencies in package.json are changed, run the following command:

npm install

To only install resolved dependencies in package-lock.json:

npm ci

Run the application

npm start

You can also run node . to skip the build step.

Open http://127.0.0.1:3000 in your browser.

Rebuild the project

To incrementally build the project:

npm run build

To force a full build by cleaning up cached artifacts:

npm run rebuild

Fix code style and formatting issues

npm run lint

To automatically fix such issues:

npm run lint:fix

Other useful commands

  • npm run migrate: Migrate database schemas for models
  • npm run openapi-spec: Generate OpenAPI spec into a file
  • npm run docker:build: Build a Docker image for this application
  • npm run docker:run: Run this application inside a Docker container

Tests

npm test

What's next

Please check out LoopBack 4 documentation to understand how you can continue to add features to this application.

LoopBack