Under construction 🚧
LMS
- node (>= 10.17.0)
- npm (>= 6.11.0)
- postgres (>= 9.4)
Check engines
field in package.json
- Node.js & npm
- PostgreSQL
- Clone this repo
- Run
npm install
in the repo directory - Create database in PostgreSQL
- App is configured via environment variables contained in a file named
.env
. Use the.env.example
file as a template:cp .env.example .env
and enter configuration details. - Run
npm run db:seed
, if any error runnpm run db:reset
and thennpm run db:seed
. - You can create admin/learner user by running
npm run user:add
- For other scripts run
npm run
- Server:
npm run dev:server
- Client:
npm run dev:client
- Bundle client by issuing
npm run build
npm run start