Skip to content

Open City Hämeenlinna (Hämeenlinna Taskussa) mobile application, created for the City of Hämeenlinna using React Native, based on Open City App 6aika project and Open City Tampere app by Tampere

License

Notifications You must be signed in to change notification settings

CityOfHameenlinna/open-city-hml

Repository files navigation

Open City Hämeenlinna

Open City Hämeenlinna is a React Native application derived from the open-city-skeleton repository. The application uses open-city-hml-modules repository, which contains modules that implement some specific functionality and can be installed to a derivate app.

Open City Hämeenlinna has been developed using:

"react": "16.7.0"

"react-native": "0.57.1"

Functionalities

  • Modules
    • Splash Screen
    • TavastiaEvents event list
    • RSS Reader
    • Library Card
    • Web Views for external services

Configuration

Used modules and screens can be modified in src/modules/DrawerNavigator/index.js.

Theming and UI customization

In src/config/colors.js change the max, med, min values of the colors object.

More colors can also be added to the object to be used in custom components and modules.

Modules Configuration

To configurate open-city-hml-modules, check the documentation for each module found in the open-city-hml-modules repository.

Installation

Pre-install requirements:

Install steps:

  • Clone the repository i.e with Git using git clone https://github.com/CityOfHameenlinna/open-city-hml.git
  • Run npm install in the root of the project folder
  • Run the project with react-native run-android

About

Open City Hämeenlinna (Hämeenlinna Taskussa) mobile application, created for the City of Hämeenlinna using React Native, based on Open City App 6aika project and Open City Tampere app by Tampere

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published