- Create postgress database named journal and journal-test
- Update database credentials in ormconfig.js
git clone https://github.com/chavda-bhavik/journal-api
yarn
(after navigating inside the directory)yarn watch && yarn dev
yarn test
(To run tests)
- Built on Typescript
- Tests written using jest
- Abstracted Database functions to easy the Development
- Linting and formatting with eslint and prettier
- Writing Unit tests with Jest provided good learning
- Apllo-Server-Express, ExpressJS To Develop API
- Typeorm ORM to interect with Database
- graphql-upload To provide file upload facility
- TypeGraphql To build Graphql Schema from Classes
- JestJS To wite Unit Test Cases