Skip to content

WorkNicolas/flutter_campus_tour

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

flutter_campus_tour

Our group is working on adding the translation feature in the Campus Tour App. The idea is to use AWS Translate so students can read directions, activities, and announcements in their own language. This makes the app more user-friendly, especially for international students who may not be comfortable with English.

commons

Subcomponents shared by main components.

bottom_nav.dart

Bottom navigation bar shared by every main component.

building_card.dart

Reusable card layout for displaying buildings and campus. Shared by buildings.dart, campus.dart, and favorites.dart.

colors.dart

Style colors shared by every component.

menu_item.dart

Reusable menu item for displaying icon and label. Shared by settings.dart.

topbar.dart

Top app bar shared by every component.

main

Components that share bottom_nav.dart.

buildings.dart

Main component for displaying buildings. Uses building_card.dart to display buildings.

campus.dart

TODO: will use building_cards.dart

favorites.dart

TODO: will use building_cards.dart

settings.dart

Main component for displaying settings. Setting pages are located in settings directory.

settings

Pages for the main component called settings.dart.

language.dart

TODO: under construction, add languages, interface with AWS Tranaslate backend.

privacy_policy.dart

TODO: under construction until.

Just a lorem ipsum placeholder.

send_feedback.dart

TODO: under construction, has a textbox and a button to send feedback but does nothing.

tos.dart

TODO: under construction.

Just a lorem ipsum placeholder.

login.dart

TODO: under construction. Sign in just goes to settings.dart. No backend.

main.dart

This is where it runs. Not much I can say about it.

pubspec.yaml

Include these dependencies:

dependencies:
  flutter:
    sdk: flutter
  http: ^1.2.0
  audioplayers: ^5.2.0

.../android/app/src/main/AndroidManifest.xml

Include this under <manifest> tag and above <application> tag.

  <uses-permission android:name="android.permission.INTERNET" />

Windows Developer Mode

  1. Open your powershell and type this command.
start ms-settings:developers
  1. Then enable Developer Mode.
  2. Restart your PC
  3. Then in the directory of the flutter project, type this command.
flutter clean
flutter pub get

About

A flutter frontend app for AWS College Campus Tour app.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors