This is the official repository for the JR Blades website, a platform for showcasing and selling custom handcrafted Damascus steel knives.
This project is a modern web application built to provide an immersive experience for customers interested in high-quality, handcrafted knives. It features a product showcase, a 3D knife customizer, and information about the craft and the blacksmith.
This project is built with a modern, robust tech stack:
- Framework: React with Vite for a fast development experience.
- Language: TypeScript for type safety.
- UI Components: shadcn/ui for accessible and reusable components.
- Styling: Tailwind CSS for a utility-first styling approach.
- Routing: React Router for client-side navigation.
- 3D Rendering: React Three Fiber for the interactive 3D knife builder.
To run this project on your local machine, follow these steps.
-
Clone the repository:
git clone <YOUR_GIT_URL>
-
Navigate to the project directory:
cd <YOUR_PROJECT_NAME>
-
Install dependencies:
npm install
-
Start the development server:
npm run dev
The application should now be running on http://localhost:8080
.
- Interactive 3D Knife Builder: Allows users to customize their knife in real-time.
- Product Showcase: A filterable and searchable shop page for pre-built knives.
- Responsive Design: Fully optimized for both desktop and mobile devices.
- Modern UI/UX: Built with a clean, dark, "forge & fire" aesthetic.
ℹ️ This is the public version of the private repository ZATHENA-VENTURES/JRblades-Official-Website. It contains the official README, project description, and homepage link but omits sensitive deployment details.