Skip to content

Final assignment for programming mobile devices module. Including fragments with recycleviews with a SQLite database.

Notifications You must be signed in to change notification settings

FurfurV/ShoppingApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Final assignment for programming mobile devices module

image image image

Requirements:

  1. Create a online shopping app .

  2. You can choose any of the following:

  • Fashion
  • Sports items
  • Groceries
  • Arts and Hobbies
  • Music instruments
  1. Your main activity should display a tabview for selecting subcategories of items available to shop from at least three categories. Clicking on each tab should open a fragment with recyclerview list of at least 5 items based on chosen category. You can create a list for each category in main activity and load into fragment based on tab clicked.

  2. For this fragment, Each row in the recyclerview should have an image of the item and its name, code and price in a textviews placed below image. Each item should also have either of the following

a. A button for adding it to basket.
or b. A pop up menu to add item to basket or wish list

  1. Create a database helper class to create database for application and two tables inside it and all CRUD methods for each table a. One with columns id, username , password, address b. One with itemname, item code and item price

  2. App should have an options menu on each activity with options for

a. Signing in
b. Open basket c. Go to home page

  1. When user chooses an option to sign in a new activity should open with two edittext views for user name and password respectively and two buttons one for signing in and one for signing up.

  2. If user puts in text for user name and password then click sign in, check if the user name exists in first table then check if the password matches the password in the table. If both match correctly then

About

Final assignment for programming mobile devices module. Including fragments with recycleviews with a SQLite database.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages