Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 

Repository files navigation

Hoodis Pars - Printing & Packaging Complex A modern, multilingual website for Hoodis Pars Printing & Packaging Complex, showcasing comprehensive printing and packaging services with an integrated content management system.

Portfolio Project: This is a professional project I developed as a full-stack developer, demonstrating expertise in modern web technologies, multilingual applications, and content management systems.

Hoodis Pars - Website Overview

🏢 About Hoodis Pars

Hoodis Pars Company was founded in 1998 by a group of creative and professional designers in the field of advertising. The Hoodis Pars Printing & Packaging Complex was established in 2006 by Amir Hooman Mohammadi, specializing in pharmaceutical and cosmetic packaging solutions.

Key Achievements:

  • 30,000 square meter facility
  • 200+ skilled employees
  • State-of-the-art equipment and technology
  • International quality standards compliance
  • Export capabilities for secondary pharmaceutical packaging

✨ Features

🌐 Multilingual Support

  • English and Persian (Farsi) language support
  • RTL (Right-to-Left) layout for Persian content
  • Custom Persian fonts (IRANYekan, IRANSans)
  • Automatic language detection and switching

🎨 Modern UI/UX

  • Responsive design for all devices
  • Interactive Rive animations
  • Smooth transitions and hover effects
  • Professional color scheme (#A98B5E, #AE9266)
  • TailwindCSS for consistent styling

📱 Core Pages

  • Home: Company overview with interactive animations
  • About Us: Detailed company history and services
  • News: Dynamic news system with CMS
  • Contact: Contact forms with location services
  • Services: Comprehensive service showcase
    • Pre-press (Structure, Design, Repro, Laboratory)
    • Print (Color, Offset Printing, Color Management)
    • Post-press (Coatings, Foils, Box Gluing, QC)

🔧 Admin Dashboard

  • 🔐 Secure authentication system
  • 📰 News management (create, edit, delete, archive)
  • 📝 Rich text editor with TipTap
  • 🖼️ Image upload and management
  • 🏷️ Tag system for content organization
  • 📊 Analytics and statistics
  • 📱 Mobile-responsive admin interface

🎭 Interactive Elements

  • Rive animations for engaging user experience
  • Hover effects on images and buttons
  • Smooth scrolling and transitions
  • Dynamic content loading

🛠️ Tech Stack

Frontend

  • Next.js 15 - React framework with App Router
  • React 19 - Latest React features
  • TypeScript - Type-safe development
  • TailwindCSS - Utility-first CSS framework
  • next-intl - Internationalization
  • Framer Motion - Animation library
  • Rive - Interactive animations

Backend & Database

  • Supabase - Backend as a Service
  • PostgreSQL - Database
  • Supabase Auth - Authentication system
  • Supabase Storage - File storage

UI Components

  • Radix UI - Headless UI components
  • Lucide React - Icon library
  • TipTap - Rich text editor
  • Sonner - Toast notifications

Development Tools

  • ESLint - Code linting
  • PostCSS - CSS processing
  • TypeScript - Static type checking

🚀 Getting Started

Prerequisites

  • Node.js 18+ and npm
  • Supabase account

Authentication

  • Supabase Auth for secure admin access
  • Role-based permissions
  • Session management

🌍 Internationalization

The project supports English and Persian languages:

  • Route-based localization: /en/... and /fa/...
  • Automatic language detection
  • RTL support for Persian content
  • Custom fonts for each language
  • Comprehensive translations in messages/ directory

🎨 Design System

Colors

  • Primary: #A98B5E (Golden brown)
  • Secondary: #AE9266 (Light brown)
  • Text: #706F6F (Gray)
  • Background: #FFFFFF (White)

Typography

  • English: Inter font family
  • Persian: IRANYekan and IRANSans font families
  • Responsive font sizes
  • Proper line heights for readability

Components

  • Consistent spacing using TailwindCSS
  • Hover states and transitions
  • Mobile-first responsive design
  • Accessibility considerations

🔐 Admin Features

Authentication

  • Secure login system
  • Session management
  • Protected routes

News Management

  • Create, edit, delete articles
  • Rich text editor with formatting
  • Image uploads and embedding
  • Tag management
  • Status control (draft/published/archived)
  • SEO-friendly URLs

Dashboard

  • Overview statistics
  • Recent activity
  • Quick actions
  • Responsive design

📚 Documentation

📄 License

This project is licensed under the MIT License - see the LICENSE file for details.

© 1998 HOODIS Co. All rights reserved


📞 Contact Developer

Artin Ebrahim Khani

Mani Mirzaei

About

A modern, multilingual website for Hoodis Pars Printing & Packaging Complex, showcasing comprehensive printing and packaging services with an integrated content management system.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Contributors