Skip to content

Latest commit

 

History

History
102 lines (77 loc) · 3.4 KB

README.md

File metadata and controls

102 lines (77 loc) · 3.4 KB

Shopify

A Electronics Shopping Application



made

Implemented with Dart's Sound Null-Safety for stable, performant and efficient application





Table of Contents

  1. About
  2. Built With
  3. Screenshots
  4. How can you use it ?
    • Prerequisites
    • Usage
  5. Contact

About

It's an application that shows off an e-commerce application for selling electronics, along with some novel ways to add/remove goods from the basket or favourites section. It also makes use of a'sqflite' database for storing objects locally and displaying them even when the device is turned off.



Built With

This application is built using Flutter, SQL and Dart which is an underlying language which Flutter requires.


Flutter Visual Studio Code Firebase



Screenshots

First this app was designed using Figma and then implemented using Flutter and Firebase

Design File - Shopify Design

Here are the App Screenshots

  • Home Screen Animation

  • Sliding Cards Animation

  • Home Screen

  • Cart Screen



How can you use it ?

You need to follow this simple steps to execute this application locally on your machine

Prerequisites

  1. Flutter SDK must be installed -> How to do it ?
  2. Basic knowledge of Flutter & Android

Usage

  1. Clone the project by command
        git clone https://github.com/mayurnile/shopify
    
  2. Execute the app!

Note

Currently the two packages used 'swipe_gesture_recognizer' and 'data_connection_checker' does not support Dart's null-safety, so even though the code supports Null-Safety the project won't execute. I am working towards replacing those pakcages and create my own implementation for that. Till then use this command to execute the project

        flutter run --no-sound-null-safety


Contact

Mayur Nile - Linkedin - [email protected]

Project Link: https://github.com/mayurnile/shopify