Skip to content

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.

License

Notifications You must be signed in to change notification settings

sunit-mal/Project_HandCraft

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hand Craft

Deployed By Sunit Mal

Preview

Screenshot (4)

c0f3b214-f752-4d3e-ae6e-2d695826a7ba.mp4

Project Overview

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.

Key Features

  • 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.

Technical Information

Frontend

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.

Backend

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.

Database

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.

Running the Application

To run the Hand Craft application locally, follow these steps:

Prerequisites

  • Node.js and npm installed on your system.
  • Java Development Kit (JDK) installed on your system.
  • MySQL Server installed and running.

Backend Setup

  1. Clone the repository:
    git clone https://github.com/sunit-mal/Project_HandCraft.git

Steps For run project

First you need to change you db config on properties file

Steps :

cd .\project_handicraft_backend\src\main\resources\
notepad .\application.properties

make your changes.

Now run backend

.\mvnw spring-boot:run

Run Frontend:

cd .\project_handicraft_frontend\
npm i
num run

About

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.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published