ProjectSunshine

A weather app, submission for hack-it-out SGSITS

Introduction

This is weather app which shows 3 hour weather forecast upto the next 5 days. The app is based on the idea that in today’s times, health and fitness are the ultimate fortune.
To boost the immunity, one should go out and do some physical activities. This app will help the user to schedule his outdoor activities according to the weather at a
particular time of the day. The app runs on any Android device running Android 8.1 Oreo or more.

Libraries Used & Tech Stack

This app is built on Kotlin and Android Studio. The app follows the industry leading Model-View-ViewModel (MVVM) architecture. This app uses the Modern Android Development
Tools and the following Libraries. :-

  • Jetpack Navigation Component
  • ViewModel
  • LiveData
  • DataBinding Library
  • Retrofit with Moshi Converter

Setup

  1. Open Android Studio.
  2. Click on Import from Version Control and paste this link : https://github.com/Soham-Roy/ProjectSunshine.git
  3. Click on Clone button.
  4. Run the app on the emulator.
  5. To run on physical Android Device, connect the device using usb cable and allow usb debugging on the phone.
  6. Run the app using the Run button.

GitHub

View Github