Spring Data JPA Project
Budget: €8 – €30 EUR
I want to deploy a Spring Data JPA application for an e-commerce website that sells black garlic bars with 3 variations (grades). The e-commerce website will have the following features:
Homepage: The homepage will display the available black garlic products for sale. Users can browse the products and add them to their shopping cart.
Functions/Methods:
Show a list of black garlic products
Add products to the shopping cart
View product details
Filter products by category, price, etc.
Product Details Page: The product details page will provide detailed information about a specific black garlic product, such as its name, description, price, image, etc.
Functions/Methods:
Show detailed information about a black garlic product
Add products to the shopping cart from the product details page
Shopping Cart: The shopping cart will display the black garlic products that the user has added and allow the user to modify the quantity of products or remove them from the cart.
Functions/Methods:
Show the black garlic products in the shopping cart
Modify the quantity of products in the shopping cart
Remove products from the shopping cart
Calculate the total price of products in the shopping cart
Checkout Page: The checkout page will allow the user to make payment for the black garlic products they have added to the shopping cart.
Functions/Methods:
Collect user payment information (name, address, credit card information, etc.)
Process the payment using a payment gateway (e.g., Stripe or PayPal)
Send a payment confirmation to the user via email
Admin Panel: The admin panel will allow the administrator to manage the black garlic products available for sale.
Functions/Methods:
Add, edit, and delete black garlic products
View a list of all available black garlic products
View details of a particular black garlic product
Filter products by category, price, etc.
I'm looking to hire a freelancer to develop this Spring Data JPA e-commerce application with JSP views. The project will involve creating the necessary controllers, DAOs, JSP pages, and integrating with the MySQL database. The freelancer should have experience with Spring Boot, Spring Data JPA, and JSP.
Homepage: The homepage will display the available black garlic products for sale. Users can browse the products and add them to their shopping cart.
Functions/Methods:
Show a list of black garlic products
Add products to the shopping cart
View product details
Filter products by category, price, etc.
Product Details Page: The product details page will provide detailed information about a specific black garlic product, such as its name, description, price, image, etc.
Functions/Methods:
Show detailed information about a black garlic product
Add products to the shopping cart from the product details page
Shopping Cart: The shopping cart will display the black garlic products that the user has added and allow the user to modify the quantity of products or remove them from the cart.
Functions/Methods:
Show the black garlic products in the shopping cart
Modify the quantity of products in the shopping cart
Remove products from the shopping cart
Calculate the total price of products in the shopping cart
Checkout Page: The checkout page will allow the user to make payment for the black garlic products they have added to the shopping cart.
Functions/Methods:
Collect user payment information (name, address, credit card information, etc.)
Process the payment using a payment gateway (e.g., Stripe or PayPal)
Send a payment confirmation to the user via email
Admin Panel: The admin panel will allow the administrator to manage the black garlic products available for sale.
Functions/Methods:
Add, edit, and delete black garlic products
View a list of all available black garlic products
View details of a particular black garlic product
Filter products by category, price, etc.
I'm looking to hire a freelancer to develop this Spring Data JPA e-commerce application with JSP views. The project will involve creating the necessary controllers, DAOs, JSP pages, and integrating with the MySQL database. The freelancer should have experience with Spring Boot, Spring Data JPA, and JSP.