rahul-badgujar / EShopee-Flutter-eCommerce-App

This is an eCommerce Application developed using FlutterFire (Flutter+Firebase). I have tried to collect all the basic features of any eCommerce App into this application (illustrations included in repository). It uses Flutter Framework for App Frontend and Backend, and Firebase as server maintaining Databases and Storage requirments of the app. It uses Firebase Authentification, Firebase Cloud Firestore, Firebase Storage. Try out the APK given in Installation section!!!
MIT License
249 stars 97 forks source link

Migrate app to Flutter 2.0 Sound Null Safety #11

Open rahul-badgujar opened 3 years ago

rahul-badgujar commented 3 years ago

The app is using Flutter 1.0 which uses Unsound Null Safety. Anyone who would like to contribute to making this app to Flutter 2.0 can send PR's.

mycosavant commented 2 years ago

I am very new to coding and have been using this project to learn, but i currently have it up and running on the latest version of Flutter from the Main branch of the official repository.

I have made several changes to the overall look & feel of the app, but i think there should be a way to for you to pull only the relevant files/changes. I am just not sure what files those would be. If you could help me figure that out i'll gladly contribute.

Definitely the pubspec.yaml but i also had to update from FlatButton to TextButton, so i'm not sure how to isolate and not push all my changes to your project.

rahul-badgujar commented 2 years ago

Well, the ideal approach for you would have been to have two different branches - one for the changes to my project, and another for your personal changes. Another approach would be to stash only the files that you want my project to update, and include them only in commit - but for that, the requirement is that the changes should be file-particular in deciding whether they are relevant to updating my project.

mycosavant commented 2 years ago

aha! Thanks for that insight. As of right now, i haven't committed any of the local changes to my forked repo. I will look into how to make this happen.

rahul-badgujar commented 2 years ago

Best luck! Glad to see your enthusiasm towards learning.