Web Application of isa-rankings.org
Technical Overview:
-
Its PWA. Works offline and can be added to mobile devices as an application
-
Web app is built with React and Typescript
-
Its built on top of the awesome react-boilerplate (Typescript version)
-
Requires knowledge on followings
- AWS S3 and Cloudfront (hosted as static website on AWS)
- Styled Components
- and everthing the original boilerplate is designed with
To start with, you must ensure all the stage specific environment variable files are present.
There are 3 environment stages, therefore you should have three .env
files like:
- .env.development
- .env.test
- .env.production
with valid credentials. .env.example
is provided with dummy values. Simply replace them with real ones
Install dependencies
npm install
Start localhost
npm start
Web application is served at localhost:3001/