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 installin the repo directory - Create database in PostgreSQL
- App is configured via environment variables contained in a file named
.env. Use the.env.examplefile as a template:cp .env.example .envand enter configuration details. - Run
npm run db:seed, if any error runnpm run db:resetand 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