diff --git a/README.md b/README.md index afa165c..ec03f99 100644 --- a/README.md +++ b/README.md @@ -9,6 +9,41 @@ Service made to allow transactions of mess coupons between IIIT-Bh Students. Download Android App +

Screenshots

+ +create account screen 1 + +login screen + +welcome screen + +all coupon + +all coupon + +add coupon + + +

To setup locally

+ +1.Clone or Fork this repository along with [Coupon Aggregator backend](https://github.com/p-society/coupon-aggregator-server). + +2.Start the Coupon Aggregator server. + +3.Create a .env file. + +4.Place the following in it. +```bash +Base_URL="http://10.0.2.2:3030/" +``` +5.Run +```bash +flutter pub get +``` + +6.Run the app. + +---

P-Society Handles

diff --git a/android/app/build.gradle b/android/app/build.gradle index e15b1d8..7182509 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -56,3 +56,7 @@ android { flutter { source = "../.." } + +dependencies { + implementation "androidx.multidex:multidex:2.0.1" +} diff --git a/pubspec.lock b/pubspec.lock index 7f709cf..cea9bb3 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -5,23 +5,18 @@ packages: dependency: transitive description: name: _fe_analyzer_shared - sha256: f256b0c0ba6c7577c15e2e4e114755640a875e885099367bf6e012b19314c834 + sha256: "0b2f2bd91ba804e53a61d757b986f89f1f9eaed5b11e4b2f5a2468d86d6c9fc7" url: "https://pub.dev" source: hosted - version: "72.0.0" - _macros: - dependency: transitive - description: dart - source: sdk - version: "0.3.2" + version: "67.0.0" analyzer: dependency: transitive description: name: analyzer - sha256: b652861553cd3990d8ed361f7979dc6d7053a9ac8843fa73820ab68ce5410139 + sha256: "37577842a27e4338429a1cbc32679d508836510b056f1eedf0c8d20e39c1383d" url: "https://pub.dev" source: hosted - version: "6.7.0" + version: "6.4.1" archive: dependency: transitive description: @@ -90,18 +85,18 @@ packages: dependency: "direct dev" description: name: build_runner - sha256: dd09dd4e2b078992f42aac7f1a622f01882a8492fef08486b27ddde929c19f04 + sha256: "644dc98a0f179b872f612d3eb627924b578897c629788e858157fa5e704ca0c7" url: "https://pub.dev" source: hosted - version: "2.4.12" + version: "2.4.11" build_runner_core: dependency: transitive description: name: build_runner_core - sha256: f8126682b87a7282a339b871298cc12009cb67109cfa1614d6436fb0289193e0 + sha256: e3c79f69a64bdfcd8a776a3c28db4eb6e3fb5356d013ae5eb2e52007706d5dbe url: "https://pub.dev" source: hosted - version: "7.3.2" + version: "7.3.1" built_collection: dependency: transitive description: @@ -353,18 +348,18 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "3f87a60e8c63aecc975dda1ceedbc8f24de75f09e4856ea27daf8958f2f0ce05" + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" url: "https://pub.dev" source: hosted - version: "10.0.5" + version: "10.0.4" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: "932549fb305594d82d7183ecd9fa93463e9914e1b67cacc34bc40906594a1806" + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" url: "https://pub.dev" source: hosted - version: "3.0.5" + version: "3.0.3" leak_tracker_testing: dependency: transitive description: @@ -397,14 +392,6 @@ packages: url: "https://pub.dev" source: hosted version: "3.1.2" - macros: - dependency: transitive - description: - name: macros - sha256: "0acaed5d6b7eab89f63350bccd82119e6c602df0f391260d0e32b5e23db79536" - url: "https://pub.dev" - source: hosted - version: "0.1.2-main.4" matcher: dependency: transitive description: @@ -417,18 +404,18 @@ packages: dependency: transitive description: name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec + sha256: "0e0a020085b65b6083975e499759762399b4475f766c21668c4ecca34ea74e5a" url: "https://pub.dev" source: hosted - version: "0.11.1" + version: "0.8.0" meta: dependency: transitive description: name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" url: "https://pub.dev" source: hosted - version: "1.15.0" + version: "1.12.0" mime: dependency: transitive description: @@ -726,10 +713,10 @@ packages: dependency: transitive description: name: test_api - sha256: "5b8a98dafc4d5c4c9c72d8b31ab2b23fc13422348d2997120294d3bac86b4ddb" + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" url: "https://pub.dev" source: hosted - version: "0.7.2" + version: "0.7.0" timing: dependency: transitive description: @@ -766,10 +753,10 @@ packages: dependency: transitive description: name: url_launcher_android - sha256: e35a698ac302dd68e41f73250bd9517fe3ab5fa4f18fe4647a0872db61bacbab + sha256: f0c73347dfcfa5b3db8bc06e1502668265d39c08f310c29bff4e28eea9699f79 url: "https://pub.dev" source: hosted - version: "6.3.10" + version: "6.3.9" url_launcher_ios: dependency: transitive description: @@ -854,10 +841,10 @@ packages: dependency: transitive description: name: vm_service - sha256: f652077d0bdf60abe4c1f6377448e8655008eef28f128bc023f7b5e8dfeb48fc + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" url: "https://pub.dev" source: hosted - version: "14.2.4" + version: "14.2.1" watcher: dependency: transitive description: @@ -915,5 +902,5 @@ packages: source: hosted version: "3.1.2" sdks: - dart: ">=3.5.0 <4.0.0" - flutter: ">=3.24.0" + dart: ">=3.4.0 <4.0.0" + flutter: ">=3.22.0" diff --git a/screenshots/add_coupon.png b/screenshots/add_coupon.png new file mode 100644 index 0000000..d895200 Binary files /dev/null and b/screenshots/add_coupon.png differ diff --git a/screenshots/login.png b/screenshots/login.png new file mode 100644 index 0000000..c94383b Binary files /dev/null and b/screenshots/login.png differ diff --git a/screenshots/register_screen.png b/screenshots/register_screen.png new file mode 100644 index 0000000..b9464ad Binary files /dev/null and b/screenshots/register_screen.png differ diff --git a/screenshots/view_coupon_1.png b/screenshots/view_coupon_1.png new file mode 100644 index 0000000..de8d211 Binary files /dev/null and b/screenshots/view_coupon_1.png differ diff --git a/screenshots/view_coupon_2.png b/screenshots/view_coupon_2.png new file mode 100644 index 0000000..3cc70f7 Binary files /dev/null and b/screenshots/view_coupon_2.png differ diff --git a/screenshots/welcome_screen.png b/screenshots/welcome_screen.png new file mode 100644 index 0000000..d6d9dbc Binary files /dev/null and b/screenshots/welcome_screen.png differ