Skip to content
This repository has been archived by the owner on Nov 11, 2022. It is now read-only.

Commit

Permalink
v1.0.0
Browse files Browse the repository at this point in the history
  • Loading branch information
LaurenceHo committed Jan 26, 2021
1 parent 81f88a9 commit a6da9dd
Show file tree
Hide file tree
Showing 53 changed files with 53,841 additions and 5,326 deletions.
5 changes: 5 additions & 0 deletions .firebaserc
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
{
"projects": {
"default": "react-beautiful-weather-app"
}
}
40 changes: 40 additions & 0 deletions README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,40 @@
# A beautiful weather web application using React, Redux, Typescript, Webpack4, Bootstrap4 and D3v5.

## Introduction
This project demonstrates how to use React, Redux, Typescript, Webpack4, Bootstrap4 and D3v5. It is also including two kinds of D3 force simulation demonstrations as well as gauge, which is based on my personal interest and previous project.

## Prerequisites
The latest version of Nodejs and npm need to be installed.

### How do I get set up? ###

1.Clone the repo:
```
git clone https://[email protected]/LaurenceHo/reactjs-beautiful-weather.git
```
or
```
git clone https://github.com/bluegray1015/reactjs-beautiful-weather.git
```

2.Install npm package:
```
npm install
```

3.Launch the app:
```
npm run start
```

4.Visit in your browser: http://localhost:8080

### Deploy to firebase
1. Change the default project setting in the `.firebaserc`
2. Then run:
```
npm run deploy
```

### Live demo
https://react-beautiful-weather-app.firebaseapp.com/
18 changes: 0 additions & 18 deletions app/api/openWeatherMap.jsx

This file was deleted.

27 changes: 0 additions & 27 deletions app/components/About.jsx

This file was deleted.

26 changes: 0 additions & 26 deletions app/components/App.jsx

This file was deleted.

20 changes: 0 additions & 20 deletions app/components/Examples.jsx

This file was deleted.

14 changes: 0 additions & 14 deletions app/components/Main.jsx

This file was deleted.

58 changes: 0 additions & 58 deletions app/components/Nav.jsx

This file was deleted.

48 changes: 0 additions & 48 deletions app/components/Weather.jsx

This file was deleted.

53 changes: 0 additions & 53 deletions app/components/WeatherForm.jsx

This file was deleted.

15 changes: 0 additions & 15 deletions app/components/WeatherMessage.jsx

This file was deleted.

10 changes: 0 additions & 10 deletions app/index.html

This file was deleted.

11 changes: 0 additions & 11 deletions app/index.jsx

This file was deleted.

Loading

0 comments on commit a6da9dd

Please sign in to comment.