Skip to content

Latest commit

 

History

86 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Overview

Liiku Ulkona is an application to promote and help people exercise/train for free using already available free options in Helsiki and neighbouring cities.

App features

  • View all the outdoor activities and options available in near surroundings.
  • Search an activity based on the current location.
  • Find all the details related to an activity.
  • Save an activity in your favorite list.
  • Claim points by visiting the exercising places.
  • Use collected points to activate the benefits.

Prototype

Prototype

Built With

  • Expo - Framework and a platform for universal React applications
  • Redux - For state management of the application with a centralized place called store
  • Redux Thunk - A miidleware to call the action creators that return a function(thunk), used to despatch the synchronous action after the API call has been finished.
  • AsyncStorage - Async, unencrypted module that allows to persist data offline in React Native apps.

App Flow

Application Structure


├── assets                          #assets, static files
├── src
│   ├── components                  #shared components used across features
│   ├── navigation                  #stack navigator
│   ├── screens                     #multiple screens
│   ├── services                    #logic external API
│   ├── store                       #redux store
│   │  ├── actions                  #all the calling action creators
│   │  ├── reducers                 #all the reducers used around redux
│   │  ├── types                    #static values
│   ├── theme.js                    #theme styles like colors, font styles

Getting started

Liiku-ulkona-api

First of all, set up the Liiku-ulkona-api server by following the setup instructions in the repository's README .

Liiku-ulkona-app

Clone

git clone git@github.com:utsabk/liiku-ulkona-app.git
cd liiku-ulkona-app

After that run this command on project path

$ expo install
$ npm install
$ expo start

Your app should be running now.

Demo

About

Liiku Ulkona is an application to promote and help people exercise/train for free using already available free options in Helsiki and neighbouring cities.

Resources

Stars

0 stars

Watchers

2 watching

Forks

Releases

Packages

Contributors

Languages