Skip to content

6002CEM-2223/6002CEM-COUSEWORK-frontend

main
Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
.vs
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
obj
 
 
 
 
 
 
 
 

6002CEM-COUSEWORK-frontend

frontend build by maui . A second hand sneaker shop: This assignment uses maui to build a trading platform for second-hand sneakers Download the source code if needed. The backend code needs to be downloaded. And before running the frontend, start the backend.

The backend url: https://github.coventry.ac.uk/6002CEM-2223/6002CEM-COUSEWORK-BACKEND The backend uses microservice technology, and the data is in the cloud. You do not need to configure the database to start directly. warning: Before start the backend you need to download the jdk and maven. Please ensure that you computer have enough space. The backend requires a startup sequence: 1. second-hand-centor 2. second-hand-sneaker-seller 3. second-hand-sneaker-user 4. second-hand-sneaker-user 5. second-hand-sneaker-user

The main function: 1. User/Seller login 2. User purchases an item 3. User adds item to cart 4. User Views Cart 5. User Views Purchase History 6. User/Seller Searching items 7 seller put their item to the system. 8 seller add item type to the system. 9 User view all the items 10 User/Seller view all the types 11 Seller view his items. 12 Seller view the selling history 13 User/Seller see their profile 14 Seller view his selling history. 15 Users can add reviews and sub-reviews for each item

Main technique: 1. MVVM data binding technology. 2. Dependency injection technique. 3. Abstract factory pattern. 4. Aspect Oriented Programming

project structure:

  1. modelview: Controls data binding functionality and user input logic
  2. view: The userinterface
  3. service: The Project business interface
  4. serviceimpl: Project business interface implementation
  5. connectionplugin: Control the connection to the backend which use the factory pattern and oriented programming.

submit record: The first submit: The general function of the project has been completed. Including the backend. But it didn't solve the problem of connecting the Android side to the local backend The second submit: Resolved backend connection issues. but the image is not showing. The third submit: Solved the problem that the front-end picture was not displayed. Refreshview has been added to update the interface

About

frontend build by maui . A second hand sneaker shop

Resources

Stars

Watchers

Forks

Releases

No releases published