Skip to content

SamHamalainen/OutDare

Repository files navigation

Outdare - Swift project

Swift group project - Spring 2022 - Metropolia University Of Applied Sciences. Idea was to create an application which uses MapKit, voice recognition, supports multiple languages through localization and fetched data from networks as JSON. The project was divided in 4 sprints, with daily scrum meetings, weekly scrum reviews and other meetings for updating progress, complete merges and fix errors.

Table of Content

  • Overview
  • General info
  • App features
  • Frameworks/libraries
  • Back-end and API service
  • Set up
  • Presentation
  • Contributors

Overview

Oudare is a Swift application for completing different sort of challenges around the map and competing of the highest score on the leaderboard.

Why Outdare?

For players:

  • Be more active: Walk, cycle or run to the nearest challenge, or plan a scenic route to several challenges at the time.
  • Fun: Compete with other players to be at the top of the leaderbord
  • Develope yourself: Become smarter by doing fun challenges, like quizzes, tongue twisters and singing!

Features:

  • Register/Log in to use the app
  • Complete challenges and get points for it
  • Walk around the map and get points for it, the further you walk the more points!
  • Build your own route for the day to complete challenges around you
  • Check your ranking on the leaderboard
  • Add avatar, edit details, change password or your username in profile
  • See your own achievements and which challenges you have completed
  • Buy points to build your way up the leaderboard
  • Generate your own challenge
  • Reveal challenge outside your radar buy paying with points

Frameworks/libraries:

Backend and APIs service:

Application uses Firebase as a backend. Trivia questions are fetched from opentdb.com to create quizzes.

Set up

To run this project, installing locally by cloning to Xcode and run

Screenshots

Some of the views

Contributors

Sam Hämäläinen

Jasmin Partanen

Maiju Himberg

Soulyvanh Phetsarath

Tatu Ihaksi

About

iOS Mobile Application Development Project

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages