https://github.com/esentis/real-pet-online-catalog
An online pet shop catalog made in Flutter.
https://github.com/esentis/real-pet-online-catalog
android-application flutter-apps flutter-eshop flutter-store
Last synced: 10 months ago
JSON representation
An online pet shop catalog made in Flutter.
- Host: GitHub
- URL: https://github.com/esentis/real-pet-online-catalog
- Owner: esentis
- License: apache-2.0
- Created: 2020-05-16T10:56:00.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2023-03-22T15:15:12.000Z (about 3 years ago)
- Last Synced: 2025-08-20T05:05:35.849Z (10 months ago)
- Topics: android-application, flutter-apps, flutter-eshop, flutter-store
- Language: Dart
- Homepage:
- Size: 59.4 MB
- Stars: 4
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Real Pet Online Shop Catalog

[](https://forthebadge.com)

[](https://codemagic.io/apps/5f347ebdb4e2d165a893e3c7/5f347ebdb4e2d165a893e3c6/latest_build)
## Overview
An Android / iOS petshop catalog app made with Flutter / Dart.
## Screenshots
Login / Register| Successful login | User Page (work in progress)
------------ | -------------| ------------- |
 |  | 
Category Products |Product Page| Search Product |
------------ |------------ | -------------|
 |  |
## Features
>Backend is made with EF Core and C# (repo link coming soon)
- [x] User authentication / registration with Firebase
- [x] User info editing
- [x] Product categories
- [x] Product page
- [x] Infinite scrolling
- [x] Search supports both Greek and English characters.
- [x] Smooth 60 FPS animations.
- [ ] Edit a product
- [ ] Add a new product
- [ ] Delete a product
- [ ] Create user roles
- [ ] Rate / review product
## Libraries
| Name | Version | Use case |
| :------------- |:-------------:|:-------------:|
| [firebase_core](https://pub.dev/packages/firebase_core)| ^0.4.5 | ***Firebase Core API*** |
| [firebase_auth](https://pub.dev/packages/firebase_auth)| ^0.16.1 | ***Firebase Authentication API*** |
| [cloud_firestore](https://pub.dev/packages/cloud_firestore)| ^0.13.7 | ***Cloud Firestore API*** |
| [modal_progress_hud](https://pub.dev/packages/modal_progress_hud)| ^0.1.3 | ***Loading Spinner on Async*** |
| [get](https://pub.dev/packages/get)| ^2.7.1 | ***Routing / Snackbars*** |
| [google_fonts](https://pub.dev/packages/google_fonts)| ^1.1.0 | ***Access Google Fonts*** |
| [font_awesome_flutter](https://pub.dev/packages/font_awesome_flutter)| ^8.8.1 | ***Font Awesome Icons*** |
| [flare_flutter](https://pub.dev/packages/flare_flutter)| ^2.0.3 | ***Flare Animations*** |
| [transparent_image](https://pub.dev/packages/transparent_image)| ^1.0.0 | ***Simple Transparent Image*** |
| [logger](https://pub.dev/packages/logger)| ^0.9.1 | ***Console Logger*** |
| [flutter_spinkit](https://pub.dev/packages/flutter_spinkit)| ^4.1.2+1 | ***Loading Spinners*** |
| [foldable_sidebar](https://pub.dev/packages/foldable_sidebar)| ^1.0.0| ***Foldable Drawer*** |
| [provider](https://pub.dev/packages/provider) | ^4.3.2 | ***State Management***|
| [pedantic](https://pub.dev/packages/pedantic) | ^1.9.0 |***Static Analysis*** |
| [url_launcher](https://pub.dev/packages/url_launcher) | ^5.5.0 | ***Url Launcher*** |
| [dio](https://pub.dev/packages/dio) | ^3.0.10 | ***HTTP Requests*** |