Skip to content

alibardide-dev/bit-cart

Repository files navigation

Bit-Cart - PC Part E-Commerce application

Important note
> This application requires a supabase server, which at this moment is indefinitly
 shutdown, as it was a final project for my university and I didn't intended to keep
 it running. Therefore no release build is available, and you have to build your
 own supabase server to run it.

Bit-Cart is a shopping application with minimal features designed based on supabase server.

Features

It features base E-Commerce functionality, including:

  • Browse catalog
  • Mange shopping cart
  • Login via Google OR email /w password
  • Place and track orders

Arcitecture diagram

Diagram

Repo structure

.
├── app/src/main/
│   ├── java/com/alibardide/bit_cart/
│   │   ├── data/
│   │   ├── screen/
│   │   ├── ui/
│   │   ├── utils/
│   │   ├── MainActivity.kt
│   │   ├── ...
│   ├── res/
│   │   ├── drawable/
│   │   ├── mipmap/
│   │   ├── ...
│   ├── AndroidManifest.xml/
├── gradle/
│   └── ...
├── LISENCE
└── README.md

Tech stack

  • Kotlin for programming android application
  • Jetpack compose to design declaritive android ui
  • supabase as a server
  • postgresql for database
  • google credential manager to manage user google accounts and request login

Support

You can give project a start and join stargazers for this repository
And follow me for my next creations

License

Bit-Cart by Ali Bardide is licensed under a MIT License.

About

E-Commerce MVP project

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages