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
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+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