Skip to content

IOS mobile application development course - Spring 2023 - Metropolia University Of Applied Sciences.

License

Notifications You must be signed in to change notification settings

Shilupa/near-you

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Near You

Discover Finland at your fingertips with Near You.

Swift UI IOS project

To fulfill the requirements of our second-year course at Metropolia University of Applied Sciences, our group of four students has been tasked with creating an iOS app using SwiftUI. The purpose of the course is to create a mobile application while integrating user interface control with SwiftUI and following guidelines as well as course requirements.

Contents

  • Overview
  • Features
  • Installation
  • Screenshots
  • Documentation
  • License
  • References
  • Contributors

Overview

NearYou is a iOS mobile application, which provides users with a comprehensive tool to easily find and explore attractions and activities available in Finland. The app is intended for a large group of people, ranging from tourists, business travellers to locals who are seeking new places to visit, eat and stay within the country. Our application allows the user to search for locations based on their interests, and provides detailed information about each location namely, address, photos, opening hours, and weather forecast.

Features

  • Upload a profile image
  • Edit user profile
  • Live location tracking (Mapkit)
  • Speech to text functionailty in search.
  • Use of API for all data sources on Finland.
  • Multiple languages like English, Swedish and Finnish through localization.
  • Weather location on particular location in Finland (Weatherkit)
  • Categories selection like attraction, experiences, activities etc in search.
  • Store information of planned, visited and favourites in core data.
  • Default setting: Languages(En/FI/SV), View(Map/List). Stored default setting in core data.

Installation

Requirements to run the project:

  1. Install Xcode environment.
  2. Clone the repository from Github and open with Xcode.
  3. Choose simulator (at least ios 15) or run the app on physical iOS devices by cable and build project.

Screenshots

splashScreeneditProfileViewprofileViewlistViewmapViewaboutUsdetailView

Documentation

License

GPL-3.0 license.

References

docs.swift.org

Contributors

Bibek Shrestha

Laurentiu Sebastian Hategan

Suraj Rana Bhat

Shilpa Singh Yadav

About

IOS mobile application development course - Spring 2023 - Metropolia University Of Applied Sciences.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •  

Languages