Welcome to Shoe App! This is a fun e-commerce app project built using Flutter and Dart. The app allows users to explore and purchase various shoes. It also includes features such as user registration, login, cart management, and the ability to compare prices from StockX and GOAT. Firebase is used as the backend to store data.
- Login: Users can log in to their accounts to access personalized features.
- Register: New users can create an account to start using the app.
- Add/Delete Shoes into Cart: Users can add shoes to their cart for purchase and remove them if needed.
- Change Username: Users have the option to change their username.
- View Different Shoes: Users can browse and view a variety of available shoes.
- Clear Cart: Users can clear the entire cart with a single action.
- Price Comparison: The app fetches and compares prices from StockX and GOAT for selected shoes.
You can watch a demo video of the Shoe App here.
The Shoe App is built using the following technologies:
- Flutter - A UI toolkit for building beautiful and natively compiled applications for mobile, web, and desktop from a single codebase.
- Dart - A programming language optimized for building user interfaces with Flutter.
- Firebase - A mobile and web application development platform that provides backend services and easy integration with apps.