Universal React, Redux, NodeJS, GraphQL server using Typescript 2 and Webpack 2.
Chula Coursetable A coursetable management app for chulalongkorn university's students
- Developing on Typescript.
- CLI helper to run, dev, test, deploy, build and more.
- Express and passport on server
- MongoDB using Iridium
- Provide GraphQL Server
- Universal rendering
- React stack with apollo
- React hot reload
- React Intl Support
- Beautiful UI with Semantics UI
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
- Install NodeJs >= 6.0.0 and NPM >= 7.3.2
- Install Yarn >= 0.20.0
- Install MongoDB Driver >= 2.6.10
# clone repo
git clone https://github.com/nutstick/typescript-reactql-starter-kit
# Run mongodb service
mongo
# Install all dependency using yarn or npm
yarn install
Add additional notes about how to deploy this on a live system
- NodeJS and express
- Typescript
- React
- Apollo
- React Intl