Deployed By Sunit Mal
c0f3b214-f752-4d3e-ae6e-2d695826a7ba.mp4
Hand Craft is a sophisticated ecommerce platform designed to facilitate the buying and selling of handcrafted products. The platform provides a seamless experience for both sellers and buyers, offering a wide range of features to ensure smooth transactions and customer satisfaction.
- User-friendly interface for easy navigation and seamless user experience.
- Secure authentication and authorization mechanisms to protect user data and transactions.
- Advanced search and filtering options to help users find products quickly and efficiently.
The frontend of Hand Craft is developed using React.js, a popular JavaScript library for building user interfaces. React.js provides a dynamic and interactive user experience, allowing for efficient rendering of components and seamless data updates.
The backend of Hand Craft is powered by Spring Boot, a lightweight framework for building Java-based applications. Spring Boot provides robust features for developing scalable and high-performance web applications, including RESTful APIs, data access, and security.
Hand Craft utilizes MySQL Server as its backend database management system. MySQL is a reliable and efficient relational database that offers excellent performance and scalability for handling large volumes of data.
To run the Hand Craft application locally, follow these steps:
- Node.js and npm installed on your system.
- Java Development Kit (JDK) installed on your system.
- MySQL Server installed and running.
- Clone the repository:
git clone https://github.com/sunit-mal/Project_HandCraft.git
Steps :
cd .\project_handicraft_backend\src\main\resources\notepad .\application.propertiesmake your changes.
.\mvnw spring-boot:runcd .\project_handicraft_frontend\npm inum run