A coursetable management app for chulalongkorn university's students build base on Universal RetypeQL.
- 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 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 MongoDB Driver
# clone repo
git clone https://github.com/nutstick/chula-coursetable
# run mongodb
mongo
# run npm install
npm install
Add additional notes about how to deploy this on a live system
- NodeJS and express
- Typescript
- React
- Apollo
- React Intl
- Semantics UI