![Sweet Bites](/jovan-vukic/confectionery-shop/raw/master/.github/images/logo.png)
Users can explore promotions, view details of available cakes and cookies, leave comments, and place orders directly from their mobile devices. The app allows customers to manage their shopping cart and receive notifications regarding their orders.
Explore the project »
Report Bug
·
Request Feature
Table of Contents
The application is designed for Android devices. It's a straightforward project showcasing the creation of a user interface for an application that provides the functionalities mentioned earlier. Currently, the application only allows users to act as customers in the "Sweet Bites" store.
The application supports both light and dark themes, depending on the theme selected on the device. Below are the application layouts for all usage scenarios, for guests and logged-in users.
Application user interface for Guests
Homepage with product listing
![Homepage with product listing](/jovan-vukic/confectionery-shop/raw/master/.github/images/img.png)
Choosing to display cakes or cookies
![Choosing to display cakes or cookies](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_1.png)
Product details
![Product details](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_2.png)
Comments about the product
![Comments about the product](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_3.png)
Menu options ("Promotions" and "About us")
![Menu options](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_4.png)
Layout of the Promotions page (carousel with promotions)
![Promotions page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_5.png)
Layout of the About us page
![About us page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_6.png)
User login page
![Login page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_7.png)
New user registration page
![Register page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_8.png)
Application user interface for Buyers
Homepage with product listing
![Homepage with product listing](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_9.png)
Shopping cart (empty)
![Cart](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_10.png)
User-specific menu options
![User menu](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_11.png)
Page with order notifications (empty)
![Notifications page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_12.png)
Page for editing user details or password
![User details](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_13.png)
Product details
![Product details](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_14.png)
Adding a new comment
![Add comment page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_15.png)
Comments about the product
![Comments about the product](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_16.png)
Layout of non-empty shopping cart
![Cart with items](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_17.png)
Received notifications about (un)approved orders
![Notifications page](/jovan-vukic/confectionery-shop/raw/master/.github/images/img_18.png)
To get a local copy up and running follow these simple steps. Setup:
- Clone the repository:
git clone https://github.com/jovan-vukic/confectionery-shop.git
- Build and run the project using your preferred IDE.
Contributions are what makes the open source community such an amazing place to learn, inspire, and create. Any contributions you make are greatly appreciated.
If you have a suggestion that would make this better, please fork the repo and create a pull request. You can also simply open an issue with the tag "enhancement". Don't forget to give the project a star! Thanks again!
- Fork the Project
- Create your Feature Branch (
git checkout -b feature/AmazingFeature
) - Commit your Changes (
git commit -m 'Add some AmazingFeature'
) - Push to the Branch (
git push origin feature/AmazingFeature
) - Open a Pull Request
Distributed under the MIT License. See LICENSE
for more information.
Jovan - @jovan-vukic
Project Link: https://github.com/jovan-vukic/confectionery-shop
This project was done as part of the course 'User Interface Design' (13M111PKI) at the University of Belgrade, Faculty of Electrical Engineering.
Used resources: