Skip to content
This repository has been archived by the owner on May 21, 2024. It is now read-only.
/ medial_match Public archive

A Flutter based cross-platform application to offer freelance services in the audiovisual industry.

License

Notifications You must be signed in to change notification settings

taleroangel/medial_match

Repository files navigation

Medial Match Logo

A Flutter based cross-platform application to offer freelance services in the audiovisual industry

📽️ Demo

Visit the following link (Watch on Youtube) for a guided demo in Spanish

🖼️ Screenshots

All the screenshots can be found in docs/screenshots

landing home
signing signup serivces

🛠️ Code Generation

Run the following commands in separate terminals and leave them running while coding so code generations happen when files change:

dart run slang watch
dart run build_runner watch

You can also use the built-in makefile

🏗️ Compilation

'flutter_native_splash' and 'flutter_launcher_icons' require building before running the application, use the following commands:

dart pub get
dart run flutter_native_splash:create
dart run flutter_launcher_icons

slang and freezed packages require code generation before building the application, use the following commands:

dart run slang build
dart run build_runner build

Release Build

In order to relese build the app you need to precompile the SKSL shaders, you can use the provided 'flutter_01.sksl.json' file or provide your own via the command:

flutter run --profile --cache-sksl --purge-persistent-cache --dump-skp-on-shader-compilation

Trigger as much animations as you can and then press M inside the command-line to export the 'flutter_01.sksl.json' file

Then compile the .apk application using the following command

flutter build apk --obfuscate --split-debug-info=build/app/output/symbols --no-track-widget-creation --release --bundle-sksl-path flutter_01.sksl.json --no-tree-shake-icons -v

You can also use the built-in makefile

About

A Flutter based cross-platform application to offer freelance services in the audiovisual industry.

Topics

Resources

License

Stars

Watchers

Forks

Languages