View Code? Open in Web Editor
NEW
Web application for remote knowledge testing using Node js with Express, React js, PostgreSQL with Sequelize ORM, Passportjs
JavaScript 88.66%
HTML 1.00%
CSS 10.19%
Dockerfile 0.14%
web-application-for-remote-knowledge-testing's Introduction
Web application for remote knowledge testing
-
Backend: Node.js with Express.js
-
-
Database: PostreSQL (ORM - Sequelize)
-
Authentication and authorization: Passport.js
-
Server API (Swagger URL): /api-docs/#/
Setting up development environment:
- go into destinarion directory
- open git terminal in current directory
- type: git clone
- go to directory: server/src/
- create database - type in terminal: sequelize db:create
- migrate database - type in terminal: sequelize db:migrate
- enter test data into the database - type in terminal: sequelize db:seed:all
- remove test data from the database - type in terminal: sequelize db:seed:undo:all
- undo all migrations - type in terminal: sequelize db:migrate:undo:all
- drop database - type in terminal: sequelize db:drop
web-application-for-remote-knowledge-testing's People
Contributors
Watchers