A web app built as an educational project for social nerding between book readers.
- Clone the repo:
git clone --recursive
npm run install-server
to install dependencies- Create a .env file in ./server with the help of .env.example
- Manually create the database with the same name of the variable name
TYPEORM_DATABASE
in .env npm run typeorm migration:run
to run the db migrationsnpm run start-server
to start the server
npm run typeorm migration:generate -- -n MigrationName
npm run typeorm migration:revert
npm run install-server
to install dependencies- Create a .env.test file in ./server with the help of .env.example
npm run test-server
to start the server
npm run install-client
to install dependenciesnpm run start-client
to start the clientnpm run build-client
to compile client code (ts)