Comes with user authentication included
- React
- TypeGraphQL
- TypeORM
- Postgres
- TypeScript
- Eslint
- Graphql Code Generator
- Apollo Client
- Apollo Server
- Express
- Redis
- Customizable Theme
- Dark mode
- React hooks
- Sendgrid SMTP
- Sentry
- Chakra UI
- React hook form
- Lerna Monorepo
& many more tasty treats
Must have node, yarn/npm, postgres and redis installed and setup locally
git clone https://github.com/constemi/stockchase.git
yarn install
createdb {dbName}
(must have postgres setup locally)cd packages/api && yarn watch
cd packages/web && yarn start
- Create a Sendgrid account and set a SENDGRID_API_KEY environment variable in .env
- Create templates for each email you want to send and use the templateId in the corresponding mailer class
- Create a Sentry account + project for each package and add the DSN to the web config and the api env variables