Skip to content

Candeez - A marketplace for sugar lovers

Notifications You must be signed in to change notification settings

JayJsan/Candeez

Repository files navigation

COMPSYS 302 Project 2 Team 20


Candeez Logo

Candeez is an Android Application made on Android Studio using Java. It is an application created to showcase and sell sweets or snacks. The items on Candeez were handled with the android SQLite API.

This was a University Project for COMPSYS 302 where we had to design an application to showcase a product type of our own choosing according to a set of specifications and requirements.

Developed by Benson Cho and Josef Santos

Links


Installation

To run the application, use Android Studio to emulate it or use debugging mode on your phone to run it on your Android device.

Features

Main Homepage

This is the main landing page of Candeez. Here you can view 13 categories of snacks and goodies. Clicking a category will take you to the ListActivity where you can browse items. You also can view the categories in grid form.

You can also see the three best-selling items and the three most viewed items on this page. If an item interests you, press the heart button to save it to your favourites list.

At the bottom is the navigation bar where you navigate to the ListActivity, FavouritesActivity, and CartActivity.


Browse Items

This is the ListActivity, where you can browse through several items depending on your filters and sort through the list using the sort button. At the top is the search card, where you can search for a specific item. You may add an item to the cart and favourite an item on this page.

Clicking on any item will take you to the DetailsActivity, showing more details on the related product.


Item Details

Once an item is clicked, it will take you to the DetailsActivity, which will display more product information. You may view different pictures in this view, favourite the item, or add to the cart.

Scrolling down below will show a list of related items.


Favourites

Clicking on the heart icon in the navigation bar will lead you to the FavouritesActivity. Here you will see your favourited items. Clicking on the item will bring you to the details page.


Cart

Clicking on the cart icon in the navigation bar will bring you to the cart activity. Here you will be able to see the items you have added to your cart and can either increase or decrease the amount of each item. Tapping on the "X" will remove the item from the cart.

Animations and Transitions

Technologies Used

  • Android Studio : Used to handle compiling, designing, emulating and among many other things.
  • Java : The language used to code the application.
  • JUnit : Used to perform instrumented and unit tests
  • SQLite : Used to handle data for Candeez
  • Python : Used to generate the database for Candeez (Item specifications, Images).

About

Candeez - A marketplace for sugar lovers

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published