Skip to content

An Ecommerce app to sell products, made with Jetpack compose

License

Notifications You must be signed in to change notification settings

Vitor-VX/app-ecormeerce

Repository files navigation

🛒 PixelsUp - E-commerce App

This project is an e-commerce application built using Jetpack Compose for Android, focused on providing a modern and intuitive visual experience for users. Currently, the initial version contains the basic layout of two main screens: Home and Product Screen.

✨ Features (Version 1.0)

Home

  • Promotional Carousel: Displays promotional banners and notices for featured products.
  • Product List: Shows a list of products with star ratings, price, and image.
  • Top Bar: Includes the store name (PixelsCo) and a bag icon that will lead to the cart page (functionality to be implemented).

Product Screen

  • Product Details: Displays detailed information about the selected product, including:
    • Product image
    • Product name and price
    • Star rating and number of reviews
    • Brief product description
    • Buttons to add to the cart and save the product for later.
  • Quantity Control: Buttons to increase or decrease the quantity of the selected product.

🖼️ Layouts

Home

The main screen contains a carousel section for promotions, a list of featured products, and a bottom navigation bar with icons for Home, Favorites, and User Profile.

Home Image

Product Screen

This screen displays the selected product with all the important details, from image and price to descriptions and reviews.

Product Screenshot

🛠️ Technologies Used

  • Kotlin: Main language used for development.
  • Jetpack Compose: Used to create the entire layout and user interface of the application.
  • Material Design: Implementation of Google's design principles for a modern and accessible experience.

⚙️ How to Install

  1. Clone the repository:
    git clone https://github.com/Vitor-VX/app-ecormeerce.git
  2. Open the project in Android Studio.
  3. Build and run the application on an Android device or emulator.

📅 Next Steps

  • Implement the shopping cart functionality.
  • Add checkout screen.
  • Connect to a backend for managing products and users.
  • Improve navigation and animations between screens.

🤝 Contributions

If you would like to contribute to this project, feel free to open an issue or submit a pull request. Let's build something amazing together!

About

An Ecommerce app to sell products, made with Jetpack compose

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages