This is just another simple weather app
for a multiple cities forecast observation.
Fully written in TypeScript
, using NestJS
(backend side) and React Native / Expo
(frontend).
Please clone this repository
and follow below steps to run whole application.
Prepare your machine first: https://docs.nestjs.com/#installation
After that we can install
our server app.
To do that, please open a new Terminal window
, then type:
cd gmi-weather-app/weather-server && npm i
To run NestJS
server just type:
npm run start:dev
Server can be accessed by http://localhost:3000 from your web browser.
Swagger API
available on http://localhost:3000/api#/
Now it's a time for the mobile app.
Prepare your environment first: https://docs.expo.dev/get-started/installation/
Now we're ready to walk through installation process
.
Please open second Terminal window
, then type:
cd gmi-weather-app/weather-app && npm i
To run Expo server
just type:
npx expo start
After that just follow available Expo commands
visible on you Terminal window
.
(for example: type i
to open the app in iOS Simulator
)