Skip to content
This repository was archived by the owner on Jan 11, 2026. It is now read-only.

xorforce/SnowMan

Repository files navigation

SnowMan


Snowman is a minimalist weather app written in Swift 4. This project is also the capstone project for Udacity's Nanodegree Project. The app starts with a screen which shows you current weather, along with 10 day forecast.

Snowman is a minimalist weather app written in Swift 4. This project is also the capstone project for Udacity's Nanodegree Project.
When the app opens, a enter location view controller is presented. When you enter a string, it geocodes the address and presents you the weather of the location.
On the Weather Page, you have two buttons on top left and top right. On top right, settings button is there, which can be used to trigger dark mode on and off.
On top left, add button is there. It has a table view which stores all the previous searched locations using Realm. You can edit the locations by deleting the row by swiping the row. Also, when the row is clicked, it refreshed the app and makes it the default weather location.

Screenshots

alt_text alt_text alt_text alt_text alt_text

Key Features :-

  • Realtime fetching of Data 🌟
  • Uses Realm Database 🧠
  • Has Dark Mode 😎

Instructions to build project

  • Clone project ⬇️
  • Go into project directory using Terminal and do pod install
  • Run the project ✅

Hardware and Software

  • iPhone 7 📱
  • iOS 11.2.6
  • Xcode 9

License

Copyright 2018 Bhagat Singh

Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at

   http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors