Project Introduction
Project Introduction
Batch: AIML
Subject: Internship
Session : Dec 2023 to April 2024
Group No: 8
Introduction: This project aims to create a full-stack web application that allows users to
browse, purchase, and review products online. The front-end of the application is built
with React, a library for creating user interfaces, and Tailwind CSS, a utility-based
framework for styling. The back-end of the application is built with Spring Boot, a
framework for creating Java-based web services, and DBMS, a system for managing and
storing data. The application also integrates Razorpay, a payment gateway system that
enables secure and easy transactions.
Methodology/ Steps: The project follows the best practices of web development, such as:
• Install and set up development tools, including IDEs, databases, and version
control.
• Create a Git repository for version control.
Front-End Development with React and Tailwind CSS:
• Implement the user interface using React components.
• Utilize Tailwind CSS for styling and responsive design.
• Implement features like product listing, filtering, and product details.