ShockTech Mobiles is an eCommerce web application listing mobile phones for sale built as a Single-Page Application.
- Home Page
- “Sold out soon”: five phone listings (image and price) that have the least quantity available (more than 0 quantity and not disabled).
- “Best sellers”: five phone listings (image and rating) that have the highest average rating (not disabled and at least two ratings given). Please note that the rating calculation still considers the hidden comments/ratings.
- Search Page
- User searches for phone listings
- Filters
- Relevancy
- Brand
- Price
- Popularity
- Account
- Register
- Sign In
- Reset Password
- Product Page
- Displays information about the product listing and the reviews for the product
- Cart Page
- Shopping cart containing items of phones the user wishes to purchase
- Profile Page
- View details
- View orders
- View reviews
- Change Password
- Manage phone listings for admins only