Skip to content

shawnyforrester/rev-shop-frontend

Repository files navigation

RevBoys Ecommerce

💻 # Tool Box Angular Logo Java Logo HTML5 Logo CSS3 Logo JavaScript Logo Node JS Logo mySQL Logo Spring Logo Docker Logo Jenkins Logo AWS Logo

This Project was designed with the aim to develop a secure, user-friendly, and versatile e-commerce application for both buyers and sellers. The core functionalities for buyers include browsing products, adding products to cart, checkout, and payment processing. Sellers can add products and manage inventory.

A working version of this has been deployed to an AWS cloud server.

Core Functional Buyer Features:

• View product details including image,price, description,rating,anduser review.
•Browse products by category.
•Add or remove products from the cartand provide quantity.
•Checkout and enter shipping and billing information.
•Get email with account detailes include a secure password.
•Receive invoices for their order.
•Make payment using Stripe as a payment gateway.

Core Functional Retailer Features:

•Register as a seller with email, password, and business details.
•Receive an email regarding registration status.
•Manage inventory and product details.
•Add new products with price and description.
•Login as a buyer or selle rusing email and password.
•Sign up as a user with email, password, and personaldetails.
•Logout fromthe application.
•Reset the password and request for a forgotten password to the email.

Non-functional Scope Features:

•Responsive to all the devices
•Supported by common browsers(Chrome, Edge, Firefox, Safari)
•80% unit testing on API business logic (Service layer)
•Scrum/Agile Development Strategy with Burndown charts
•RESTful API implementation
•API logging and exception handling•Comments in the code base with respective details.

Definition of Done•Presentation of technical details of the application.

•Sharing the associates’ code repo for technical evaluation with:
oERD Diagram.oArchitecture Diagram.
oActivity Diagram.ExpectationsSecurity Standards
•Password Hashing implementation.
•Session management.

About

This is our ecommerce front-end site

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •