Skip to content

stud-cit/SCPT

Repository files navigation

SCPT

This Web-Application for SCPTu is a package of two separate applications (server and client modules) built on Nest and Nuxt frameworks respectively. Complete technology stack:

  • Back-End:
    • Nest
    • TypeORM ( MySQL )
    • JWT
    • Mailer ( HBS )
    • Swagger
  • Front-End:
    • Nuxt ( TypeScript )
    • Vuetify
    • Axios
    • MarkDown

Library Documentation 📚

Important to read: Conventional Commits |

Back-end:

Front-end:

Build Setup ☕

YRequired for startup and development:

Client app options
# The client app works with hot reload at localhost:{env port}
$ npm run start:dev

# Build for production and launch server
$ npm run build
$ npm start

# Generate static project
$ npm run start:prod
Server app options
#
$ npm run database:up

# The server app works with hot reload and formatting,
# as well as automated testing.
$ npm run start:dev

# Run [ unit | e2e | coverage ] tests
$ npm run test
$ npm run test:e2e
$ npm run test:cov

# Build for production and launch server
$ npm run prestart:prod
$ npm start:prod

# E2E Testing
$ npm run test:e2e
Other options
# Install dependencies
$ npm i

# CLI helper
$ [ nest | typeorm-model-generator | nuxt | vue ] -h

About

SSR and REST-API app for Sumy Employment Center

Resources

License

Code of conduct

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published