Skip to content

camping-rso/camping-mobile-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

Mobile app for camping

This is a mobile camping app written in Flutter and Dart for a school term paper/seminar assignment.

Table of contents

Prerequisites

To properly run the application from Android Studio (or Visual Studio code) you have to install the following:

If there are some problems with running the app you should check if every installation was done successfully. You can do that by running flutter doctor. If the problem persists try running flutter clean. To generate an apk by yourself run flutter build apk and for ipa file flutter build ios (works only on Mac with Xcode).

Installation and running the APK/IPA

Building of the artifacts is handled by two Github Action workflows - one for Android and one for iOS. To install the app directly to your Android mobile device or Iphone go to repository releases and download the latest (pre)release APK/IPA file and then install it on your mobile phone (if the apk installation fails switch to airplane mode and then try installing it again).

Purpose of the app

The purpose of this application and repository is to create a DEMO mobile app for camping that would provide the following activities:

  • user login and registration
  • list view of several camping venues with some information
  • view of camps on Google Maps
  • reservation of camps and camping spaces
  • application to different activities inside the camp
  • list of applications for camping activities
  • adding your personal opinion based on your stay in camps
  • user statistics (view your reservations and opinions)
  • adding a new camp for camping owners
  • modifying and erasing camps for camping owners
  • adding, modifying and deleting camping spaces

The app has light mode in most activities, but on Android 10 (API 29) you can try to enable "Dark mode" display of apps and this will turn some views darker.

Application Screenshots

Below you can see some application screenshots (taken on Pixel 3a API 28 emulator device and Pixel 3a XL API 29 - for testing dark mode):

Animated images of the application

Here you can observe some animated images (gifs) taken from this mobile app with some animations and interesting activities.

Live Presentation using scrcpy

To present the Android App via PC, you can use scrcpy application that runs on Linux, Windows and Mac.

About

Smartphone application for camping

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages