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.
- Overview
- Features
- Installation
- Screenshots
- Documentation
- License
- References
- Contributors
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.
- 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.
Requirements to run the project:
- Install Xcode environment.
- Clone the repository from Github and open with Xcode.
- Choose simulator (at least ios 15) or run the app on physical iOS devices by cable and build project.
GPL-3.0 license.