Skip to content

This project aims to design and develop an E-commerce website that lets people shop basic food items using Angular and Spring boot. It enables users to search and buy the available products. It was developed as a project of Phase-4 for the Full Stack Java

Notifications You must be signed in to change notification settings

Balikuddembe/Kitchen-Story

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Kitchen-Story

Project Details

This project aims to design and develop an E-commerce website that lets people shop basic food items using Angular and Spring boot. It enables users to search and buy the available products. It was developed as a project of Phase-4 for the Full Stack Java Developer course.

Product Backlog:

  • Create database and tables.
  • Initialize a Spring Boot project for the Back-End side.
  • Create REST APIs with spring Data JPA Repositories
  • Create a new Angular project for the Front-End side.
  • Create login and register pages.
  • Show all products to the home page.
  • Create a product details component.
  • Search a product by a category.
  • Search a product by a keyword.
  • Add products to the cart.
  • Show user’s cart.
  • Remove a product from the cart.
  • Update user account
  • Create the admin view
  • Delete a product for the admin
  • Add a new product for the admin
  • Add bootstrap and font awesome to the components.
  • Debug and test the project.

Technologies and tools Used

  • Angular: used in the front-end side to build modern single-page applications
  • Spring Boot: used in the back-end side to create the REST API and retrieve data from a database.
  • HTML/CSS: to create and format the content of the pages.
  • Bootstrap: to use some CSS and JavaScript designs.
  • Maven: to manage the project.
  • Visual Studio Code: to write and run the Angular code.
  • IntelliJ: to write and run the Spring Boot code.
  • phpMyAdmin: to administrate and manage the database manually.

About

This project aims to design and develop an E-commerce website that lets people shop basic food items using Angular and Spring boot. It enables users to search and buy the available products. It was developed as a project of Phase-4 for the Full Stack Java

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published