Weathela is a Weather Web Application which is named based on a combination of my profile name, Fadela and the word Weather.
It is written with React.Js on Front-End side (using [create-react-app]) and ExpressJs and Node on Back-End side.
- WEATHER_URL: Which is the URL of a weather web service
- WEATHER_KEY: Which is the secret key of weather web service
- MAP_URL: Which is the URL of a map web service
- MAP_KEY: Which is the secret key of map web service
With node
and npm
installed, run the following commands in order:
Installing Dependencies:
npm install
To Run both Client and Server in Development mode:
npm run start:dev
To Visit the running App:
localhost:3000
To Start the Server only:
npm start
To Build the Client only:
npm run build
Please note that you should first build the Client application and then Run The Server Only in your server