Skip to content

An e-commerce app for electronics, built with Java and Android Studio.

Notifications You must be signed in to change notification settings

ranimr09i/PCShop-Android

Repository files navigation

Android E-commerce App

PCShop Logo

PCShop is a user-friendly e-commerce application for Android that showcases a variety of electronic devices. This project was developed as part of our coursework for the "Wireless & Mobile Computing" course.

The app provides users with detailed product specifications and prices, all stored and managed in a local SQLite database. It features a clean, intuitive interface for a straightforward shopping experience.

Features

  • Dynamic Home Page: A welcoming home screen with background music controls.
  • Product Gallery: Browse products neatly organized by categories like laptops, cameras, and desktops.
  • Shopping Cart: Add or remove items from your cart and see the total price update in real-time.
  • Product Details: Tap on any item to view its detailed specifications.
  • Admin Role: A separate interface for administrators to add new products to the gallery.
  • Static Pages: Includes "About Us" and "Contact Us" sections for more information.
  • Project Structure

This project follows the standard Android Studio project structure. All the core Java source code for the activities and logic is located in the following directory:

app/src/main/java/com/example/pcshop/

Inside this folder, you will find all the key files, including MainActivity.java, HomeActivity.java, DB.java, and the adapters.

UI

Welcome Screen Home Screen Product Gallery
Shopping Cart Contact Us About Us

Tech Stack

  • Platform: Android
  • Language: Java
  • IDE: Android Studio
  • Database: SQLite
  • Key Libraries: RecyclerView for lists, MediaPlayer for audio.

Development Team

This project was a collaborative effort by a talented team of students. Credits go to:

  • Fatheya Salem Baljoon
  • Ranim Albogami
  • Alanoud Alrasheedi
  • Wed Mohammed Alruweshid

About

An e-commerce app for electronics, built with Java and Android Studio.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages