Ncovid
Corona news updates app ft live tracking, statistics and helplines built with flutter
Install / Use
/learn @Mastersam07/NcovidREADME
ncovid
Corona news updates app ft live tracking, statistics and helplines built with flutter
This app feeds off the ncovid api available at https://covid9ja.herokuapp.com/
The api repo is available <a href="https://github.com/Mastersam07/ncovid-19-api"> here</a>
App
Download the app-release.apk to try out the release version
<br>
<a href="https://bit.ly/releasetojuwa"><img src="https://playerzon.com/asset/download.png" width="200"></img></a>
<br>
💻 Requirements
- Any Operating System (ie. MacOS X, Linux, Windows)
- Any IDE with Flutter SDK installed (ie. IntelliJ, Android Studio, VSCode etc)
- A little knowledge of Dart and Flutter
- Hands to code 🤓
- A brain to think 🤓
✨ Features
- [x] Country Specific Cases(Nigeria as case study)
- [x] Precautionary Measures
- [x] Covid-19 Latest News
- [x] Statistics and trends
- [x] Helpline
- [x] Darkmode
📸 ScreenShots
| Light| Dark| |------|-------| |<img src="ss/1.png" width="250">|<img src="ss/1a.png" width="250">| |<img src="ss/2.png" width="250">|<img src="ss/2a.png" width="250">| |<img src="ss/3.png" width="250">|<img src="ss/3a.png" width="250">| |<img src="ss/4.png" width="250">|<img src="ss/4a.png" width="250">| |<img src="ss/5.png" width="250">|<img src="ss/5a.png" width="250">| |<img src="ss/6.png" width="250">|<img src="ss/6a.png" width="250">|
🔌 Plugins
| Name | Usage | |------|-------| |Http| Api Calls| |Cached Network Image| To display images from web| |Webview Flutter| Display news in webview|
Dependencies
Getting started
1. Setup Flutter
2. Clone the repo
$ git clone https://github.com/Mastersam07/ncovid.git
$ cd ncovid/
3. Get your open news api key
4. Create the file apiKey.dart in your lib folder and enter the code below:
String apiKey = "Your_Api_Key";
5. Run flutter pub get
What's Next?
- [x] Statistics and trends
- [x] Helpline
- [ ] Cache Api response
- [x] Darkmode
:heart: Found this project useful?
If you found this project useful or you like what you see, then please consider giving it a :star: on Github and sharing it with your friends via social media.
🐛 Bugs/Request
Encounter any problem(s)? feel free to open an issue. If you feel you could make something better, please raise a ticket on Github and I'll look into it. Pull request are also welcome.
⭐️ License
<a href="https://github.com/Mastersam07/ncovid/blob/master/LICENSE">MIT LICENSE</a>
🤓 Developer(s)
Abada Samuel Oghenero
<a href="https://twitter.com/mastersam_"><img src="https://github.com/aritraroy/social-icons/blob/master/twitter-icon.png?raw=true" width="60"></a> <a href="https://linkedin.com/in/abada-samuel/"><img src="https://github.com/aritraroy/social-icons/blob/master/linkedin-icon.png?raw=true" width="60"></a> <a href="https://medium.com/@sammytech"><img src="https://github.com/aritraroy/social-icons/blob/master/medium-icon.png?raw=true" width="60"></a> <a href="https://facebook.com/abada.samueloghenero"><img src="https://github.com/aritraroy/social-icons/blob/master/facebook-icon.png?raw=true" width="60"></a>
Donate
If you found this project helpful or you learned something from the source code and want to thank me, consider buying me a cup of :coffee:
- Paystack NG
