Final project of web application development course for 3rd year students
Welcome to Sinp Shop, an online platform that offers a diverse range of products and a seamless shopping experience. This README.md file provides an overview of the features available for different types of users: guests, logged-in users, and administrators.
-
View Landing Page:
- Access the homepage to get an overview of featured products and ongoing promotions.
-
Direct Communication with Support:
- Utilize the integrated messenger feature to communicate directly with our support team.
-
Product Details:
- View detailed information about a specific product, including images, descriptions, prices, attributes, and reviews.
-
Product Listing:
- Explore the complete product catalog to discover a wide range of products and make personalized choices.
-
Search and Filter Products:
- Use the search function to quickly locate specific products or filter products by category, price, and other criteria.
-
View Discount Categories:
- Display a list of discounted products or special promotions to help users save on their purchases.
-
User Registration:
- Users can register a new account by providing basic personal information such as name, email, and password.
-
User Login:
- Login feature for users to access their personal accounts after registration.
-
Compare Products:
- Compare product attributes and prices to assist users in making informed purchasing decisions.
-
Add to Cart:
- Add selected products to the shopping cart for convenient checkout.
-
Remove from Cart:
- Remove unwanted products from the shopping cart to manage items efficiently.
-
Cart Checkout (PayPal - VNPay - COD):
- Choose payment methods, enter payment information, and complete the checkout process for a secure and convenient payment experience. Users can select suitable payment methods and shipping options.
-
Edit Personal Information:
- Update personal information such as first name, last name, password, etc., to maintain accurate user profiles.
-
Edit Address:
- Update delivery addresses and save a list of previously used addresses for convenient and flexible shopping. Users can also choose a default address for payment.
-
View Order History:
- Display a list of placed orders, helping users track and check the status of their orders.
-
View Order Details:
- Access detailed information about a specific order, providing insights into product details, order value, and shipping status.
-
Write Reviews for Purchased Products:
- Submit reviews and feedback for purchased products to share experiences and contribute to the product review section.
-
Logout:
- Users can log out of their accounts, ensuring the safety of personal information and logging out of the system.
-
Admin Login:
- Administrators log in to the system using pre-assigned credentials to perform management functions.
-
View Statistics:
- Access statistical information on revenue, new users, placed orders, successfully delivered orders, and product imports for the month. Viewable on a monthly basis with a percentage growth comparison.
-
View User Information:
- Display a list of user information in the system, including encrypted passwords, to manage user information securely.
-
View Product List:
- Display a list of all products in the system, aiding in product and information management.
-
Add New Product:
- Add new products to the system to expand the product catalog and provide detailed information.
-
Edit Product Information:
- Modify product details such as price, description, images, etc., to keep product information up to date.
-
Manage Product Inventory:
- Manage and update the stock quantity of products to ensure accurate inventory information.
-
Remove Product:
- Delete a product from the system, removing it from the business's product listing.
-
View Order List:
- Display a list of all orders in the system, helping administrators manage and track orders effectively.
-
View Order Details:
- Access detailed information about a specific order to manage and resolve order-related issues.
-
Confirm Order:
- Confirm that an order has been processed and delivered successfully.
-
Remove Order from System:
- Remove unnecessary orders from the system, streamlining order management.
-
Add Category-specific Promotions:
- Add promotional offers and discounts for specific product categories to enhance advertising and increase sales.
-
Cancel Promotion:
- Cancel the current promotion or discount program.
-
Edit Promotion:
- Modify information about promotions, such as duration, discount percentages, etc.
-
Remove Promotion from System:
- Eliminate promotions that are no longer in use.
-
Manage Deleted Items (Products, Orders):
- View a list of deleted products and orders, helping to store information and restore if necessary.
-
Restore Deleted Items:
- Restore deleted products or orders, facilitating the recovery of information from the deleted list.
To get started with Sinp Shop, simply visit our https://project-63130260.site/ and explore the various features available. For more information or assistance, feel free to contact our support team through the integrated messenger.
Happy Shopping!