Hey there! Welcome to the VALIQ Menu Editor Module repository! This module is part of the awesome VALIQ project, helping restaurants, cafes, and similar spots create cool digital menus accessible via QR codes
Learn more about VALIQ Project ?
NOTE: This Github project (VALIQ Editor) is created as a submission to the Apexive team for their review and feedback. it doesn't contain all the modules for VALIQ Project such as Admin Module / QR Code Scan Module
The Menu Editor Module in VALIQ is your creative space! It's designed to make crafting stunning, user-friendly digital menus super easy.
- Visual Editor: Customize your menu's look effortlessly with 2 predefined themes.
- Theme Customization: Easily edit colors, fonts and brightness to your theme.
- Preview Mode: See how your menu and QR Code looks instantly (Mobile/Tablet) .
This project relies on several key dependencies to power its functionality:
- Flutter Bloc: State Management.
- Get It: Centralize Services Location / Singletons.
- Firebase Dependencies: Core, Auth, Firestore - Not really used in this demo because anonymous auth is forced.
- Forked/Custom QR Flutter: a custom version for the package QR Flutter in order to achieve some stunning QR Codes instead of the basics.
- Logger: To handle info/debug logging operaitons.
- Feathers Icons: Favourite Icon Library.
- Google Font.
Ready to dive in? Here's what you can do:
- Clone this repository to your local machine.
- Make sure you've got Flutter installed (version used for this project is
3.13.1
). - Install dependencies
flutter pub get
- Run project on web (We use chrome but feel free to use the device that you want)
flutter run -d chrome
Got questions? Need more info? Get in touch with:
ZRIOUIL Issam
[email protected]
Please note:
- This project is intended for educational purposes and personal use.
- Non-commercial use only: You are free to use, modify, and distribute this code for educational purposes. However, commercial use or incorporation of this code into commercial products is prohibited without prior permission.