{"repo":"Akinyemi-samuel/Mart-Ecommerce-Application","free":true,"listed":false,"github":"https://github.com/Akinyemi-samuel/Mart-Ecommerce-Application","clone":"git clone https://github.com/Akinyemi-samuel/Mart-Ecommerce-Application.git","description":"Mart is an online web ecommerce application that performs all the function of an ecommerce application using the latest security feautures with the combination of both the Angular(front-end) and Spring-boot( back-end)","language":"Java","stars":14,"topics":["angular","jwt","maven","mysql-database","security","spring","spring-boot","sql"],"license":null,"category":"security-tools","readme_excerpt":"Mart - E-commerce Application Mart is a comprehensive E-commerce application developed with Angular (front-end) and Spring Boot (back-end). This project serves as an exemplary E-commerce platform, enabling users to explore products, manage their shopping carts, and securely complete purchases. Live Demo : Mart Website - Login : samuel@gmail.com - Password : samuel Table of Contents - Project Overview - Project Structure - Technologies Used - Key Features - Installation - Contributing - Screenshots Project Overview Mart combines Angular for the front-end and Spring Boot for the back-end to deliver a robust E-commerce platform. With features such as user registration and login, product browsing, cart management, secure payment processing, and JWT-based security, this project provides a complete shopping experience. Project Structure The project is organized into two primary folders within the repository: 1. Angular : Contains the Angular front-end code for the project. 2. Spring Boot : Contains the Spring Boot back-end code for the project. Technologies Used - Back-end : Utilizes Spring Boot, Spring Data, and Spring Security for seamless backend operations. JPA/Hibernate is used for Object-Relational Mapping, while MySQL stores data. JUnit is employed for testing. - Front-end : Developed using TypeScript and Angular, enhanced with Tailwind CSS and SCSS for a visually appealing user interface. - Security : Implements JWT (JSON Web Token) and Spring Security to protect user data.","default_branch":null,"files":null,"tree":[],"storefront":"/r/Akinyemi-samuel","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Akinyemi-samuel/Mart-Ecommerce-Application/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}