-
-
Notifications
You must be signed in to change notification settings - Fork 20
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
ec63b7b
commit d0d1703
Showing
8 changed files
with
91 additions
and
1 deletion.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,70 @@ | ||
# WeatherMate Mobile App | ||
|
||
## Introduction | ||
WeatherMate is a comprehensive weather application providing real-time weather updates, forecasts, and air quality information. Developed using Kotlin, Swift, and React Native, WeatherMate offers a seamless experience across both Android and iOS platforms. | ||
|
||
## Features | ||
- **Real-time Weather Updates:** Get the latest weather information for any location. | ||
- **Forecasts:** Access detailed weather forecasts including temperature, humidity, wind, and more. | ||
- **Air Quality Index:** Stay informed about the air quality in your area. | ||
- **Favorites:** Save your favorite locations for quick access to weather updates. | ||
- **Responsive UI:** Optimized for a range of devices, providing an engaging user experience. | ||
|
||
## Getting Started | ||
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. | ||
|
||
### Prerequisites | ||
- Android Studio (for Kotlin and React Native) | ||
- Xcode (for Swift) | ||
- Node.js and npm (for React Native) | ||
|
||
### Installing | ||
1. **Clone the repository:** | ||
```bash | ||
git clone https://github.com/hoangsonww/WeatherMate-App.git | ||
``` | ||
2. **For Android:** | ||
- Open the project in Android Studio. | ||
- Run the application on an emulator or physical device. | ||
|
||
3. **For iOS:** | ||
- Open the `WeatherMate.xcodeproj` file in Xcode. | ||
- Run the application on an iOS simulator or a physical device. | ||
|
||
4. **For React Native:** | ||
- Navigate to the project directory. | ||
- Install dependencies: | ||
```bash | ||
npm install | ||
``` | ||
- Run the app: | ||
```bash | ||
npm start | ||
``` | ||
|
||
## Running the tests | ||
Explain how to run the automated tests for this system. | ||
|
||
## Deployment | ||
Add additional notes about how to deploy this on a live system. | ||
|
||
## Built With | ||
- [Kotlin](https://kotlinlang.org/) - Used for Android development. | ||
- [Swift](https://swift.org/) - Used for iOS development. | ||
- [React Native](https://reactnative.dev/) - Used for cross-platform mobile app development. | ||
|
||
## Versioning | ||
We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/hoangsonww/WeatherMate-App/tags). | ||
|
||
## Authors | ||
- **Son Nguyen Hoang** - *Initial work* | ||
|
||
See also the list of [contributors](https://github.com/hoangsonww/WeatherMate-App/contributors) who participated in this project. | ||
|
||
## License | ||
This project is licensed under the MIT License - see the [LICENSE.md](LICENSE.md) file for details. | ||
|
||
## Acknowledgments | ||
- Hat tip to anyone whose code was used | ||
- Inspiration | ||
- etc |
File renamed without changes.
File renamed without changes.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,21 @@ | ||
{ | ||
"short_name": "WeatherMate", | ||
"name": "WeatherMate App - Real-time Weather Updates", | ||
"icons": [ | ||
{ | ||
"src": "utils/icon-192x192.png", | ||
"type": "image/png", | ||
"sizes": "192x192" | ||
}, | ||
{ | ||
"src": "utils/icon-512x512.png", | ||
"type": "image/png", | ||
"sizes": "512x512" | ||
} | ||
], | ||
"start_url": "/", | ||
"background_color": "#c9dfff", | ||
"display": "standalone", | ||
"scope": "/", | ||
"theme_color": "#4DB8FF" | ||
} |
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.