Skip to content
This repository was archived by the owner on Aug 9, 2024. It is now read-only.
Open
Show file tree
Hide file tree
Changes from 36 commits
Commits
Show all changes
44 commits
Select commit Hold shift + click to select a range
4e848f4
chore: include .env to manage environment variables
MarceKalEl Feb 16, 2024
c5fa85d
feat: implement dynamic Yelp API key handling via env variables
MarceKalEl Feb 16, 2024
897f67b
chore: update FVM to latest stable Flutter version
MarceKalEl Feb 16, 2024
1424e45
refactor: restructure project files to adhere to Clean Architecture
MarceKalEl Feb 16, 2024
233a228
feat: add bloc, equatable, oxidized libs and implement splash screen
MarceKalEl Feb 16, 2024
de643f1
feat: add shimmer for TrSkeleton loading effect
MarceKalEl Feb 16, 2024
7e67895
refactor: integrate BlocProvider, Listener, Builder with HomeBloc
MarceKalEl Feb 16, 2024
dc2b46c
feat(homePage): add TabBar for restaurant categories
MarceKalEl Feb 16, 2024
b5af395
feat: add singleRestaurant skeleton loader
MarceKalEl Feb 16, 2024
f919b28
refactor: split TabView widget into smaller components
MarceKalEl Feb 16, 2024
41d3fcc
feat(YelpRepository): integrate oxidized for functional result handling
MarceKalEl Feb 16, 2024
7360e38
feat: add JSON serializable models with null safety for restaurant data
MarceKalEl Feb 16, 2024
7c093ae
refactor(home_bloc): implement Result pattern for data fetching
MarceKalEl Feb 16, 2024
81dbe30
feat: implement loading indicator during data fetch
MarceKalEl Feb 16, 2024
d64431f
feat: added fake JSON response for restaurant data
MarceKalEl Feb 16, 2024
c7f4715
feat: Implement dynamic ListView builder for restaurant data display
MarceKalEl Feb 16, 2024
dc0a6bd
Auto stash before merge of "master" and "origin/master"
MarceKalEl Feb 16, 2024
9ea5f0e
added SingleRestaurantCard
MarceKalEl Feb 16, 2024
ca07647
feat: added single restaurant card widget
MarceKalEl Feb 16, 2024
c9dd308
feat(restaurant-page): add hero image and detail widgets
MarceKalEl Feb 16, 2024
d00c21f
feat: added reviews area
MarceKalEl Feb 16, 2024
ff25687
feat: add AppInit and HiveHelper for app initialization and data pers…
MarceKalEl Feb 16, 2024
432fef7
feat: add AppInit and HiveHelper for app initialization and data pers…
MarceKalEl Feb 16, 2024
379d08a
feat: added appInit and hiveHelper
MarceKalEl Feb 16, 2024
664ec17
feat: add local favorite addition and removal functionality
MarceKalEl Feb 16, 2024
38d02e6
adding restaurant to favorites
MarceKalEl Feb 17, 2024
243c2ef
chore: organizing files and folders
MarceKalEl Feb 17, 2024
52e4098
added test
MarceKalEl Feb 17, 2024
e91d234
delete default test
MarceKalEl Feb 17, 2024
b7d4844
chore: dart fix applied
MarceKalEl Feb 17, 2024
c60011e
feat: implement significant architectural enhancements in the applica…
MarceKalEl Feb 17, 2024
a31fbee
feat(reviews): add user comments to restaurant reviews
MarceKalEl Feb 17, 2024
0648dec
test: remove outdated tests and add new unit tests for updated structure
MarceKalEl Feb 17, 2024
982a5b4
refactor: restructure shared widgets and add context-aware onTap hand…
MarceKalEl Feb 18, 2024
5818f15
chore: typo amend
MarceKalEl Feb 18, 2024
9e20f91
feat: update GPC due not runing on Android settings and apply stashed…
MarceKalEl Feb 18, 2024
947771c
chore: yelpRepository being used insted vairiable.
MarceKalEl Mar 2, 2024
6e9eaaa
modified pubspec.yml
MarceKalEl Mar 2, 2024
821436e
replaced class entity to typedef
MarceKalEl Mar 2, 2024
369fc28
fix tests
MarceKalEl Mar 3, 2024
e4a00db
chore: change class to sealed
MarceKalEl Mar 3, 2024
e2cbbb2
fix hour model and entity
MarceKalEl Mar 4, 2024
5eec08b
changed class entity to typeDef entity
MarceKalEl Mar 5, 2024
a5688aa
ReadmeUpdated and adde empty .env file
MarceKalEl Mar 6, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .fvm/fvm_config.json
Original file line number Diff line number Diff line change
@@ -1,4 +1,4 @@
{
"flutterSdkVersion": "3.13.9",
"flutterSdkVersion": "stable",
"flavors": {}
}
3 changes: 2 additions & 1 deletion .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -46,4 +46,5 @@ app.*.map.json
/android/app/release

# fvm
.fvm/flutter_sdk
.fvm/flutter_sdk
.env
6 changes: 3 additions & 3 deletions android/build.gradle
Original file line number Diff line number Diff line change
@@ -1,12 +1,12 @@
buildscript {
ext.kotlin_version = '1.3.50'
ext.kotlin_version = '1.6.21'
repositories {
google()
mavenCentral()
}

dependencies {
classpath 'com.android.tools.build:gradle:4.1.0'
classpath 'com.android.tools.build:gradle:7.3.1'
classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version"
}
}
Expand All @@ -26,6 +26,6 @@ subprojects {
project.evaluationDependsOn(':app')
}

task clean(type: Delete) {
tasks.register("clean", Delete) {
delete rootProject.buildDir
}
2 changes: 1 addition & 1 deletion android/gradle/wrapper/gradle-wrapper.properties
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@ distributionBase=GRADLE_USER_HOME
distributionPath=wrapper/dists
zipStoreBase=GRADLE_USER_HOME
zipStorePath=wrapper/dists
distributionUrl=https\://services.gradle.org/distributions/gradle-6.7-all.zip
distributionUrl=https\://services.gradle.org/distributions/gradle-7.4-all.zip
Binary file added assets/images/restaurant_tour.png
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
Loading