Skip to content

seyedahmaddv/irantasdir3

Repository files navigation

🌍 Iran Tasdir

A modern single-page website built with React to showcase and promote Iranian products for global export.
This project emphasizes speed, accessibility, and a delightful user experience.

✨ Technologies Used

  • ⚛️ React 19 – Core library for building the UI
  • 🔀 React Router v7 – Routing and server-side rendering
  • 🎨 TailwindCSS v4 + Tailwind Animate – Utility-first styling and animations
  • 🧩 Radix UI – Accessible UI components (Navigation Menu, Dialog, Accordion, etc.)
  • 🎥 Framer Motion – Smooth and professional animations
  • 🗂 Zustand – Lightweight and powerful state management
  • ⚡️ Vite v7 – Fast build tool and dev server
  • 🔒 TypeScript v5 – Type safety for reliable development
  • 🛠 Class Variance Authority (CVA), clsx, tailwind-merge – Conditional styling helpers
  • 🐳 Docker-ready – Containerized deployment support
  • 🌐 ESBuild – Fast and optimized bundling

🚀 Getting Started

Installation

Clone the repository and install dependencies:

git clone https://github.com/seyedahmaddv/irantasdir3.git
cd irantasdir2
npm install

Development

Run the development server:

npm run dev

Your app will be available at 👉 http://localhost:5173

Production Build

npm run build

📦 Deployment

Vercel Deployment

This project is ready to deploy directly on Vercel. Connect your GitHub repository and select the branch you want to deploy.

Docker Deployment

docker build -t iran-tasdir .
docker run -p 3000:3000 iran-tasdir

Deploy anywhere that supports Docker: AWS ECS, Google Cloud Run, Azure, Digital Ocean, Fly.io, Railway.

🎨 Styling & Fonts

  • Primary font: Vazirmatn (Persian/Arabic script support)
  • Headline font: Poppins
  • Theme colors and design tokens are defined via CSS Variables in tailwind.config.js.

🌐 Demo

👉 View the homepage

📬 Order Your React Single-Page Website

Want a modern, single-page React website for your business?
Click below to message me directly on WhatsApp and let’s build it together:

Order a React Website

🔗 Connect with Me

About

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •