Prerequisites
Before installing the project, ensure you have the following installed on your system:Node.js
Version 18.x or higher recommended
Package Manager
npm, yarn, or pnpm
This project uses Node.js version 24.13.1 in development. Any Node.js version 18+ should work.
Clone the Repository
First, clone the repository to your local machine:Install Dependencies
Install all required packages using your preferred package manager:Key Dependencies
The project includes several important dependencies:Core Framework
- React 19.2.0 - Latest React with modern features
- Vite 7.1.7 - Next-generation build tool with HMR
- React Router DOM 7.9.3 - Client-side routing
UI & Styling
- Tailwind CSS 4.1.14 - Utility-first CSS framework
- Motion 12.34.3 - Animation library for smooth transitions
- Lucide React - Icon library
- next-themes - Theme switching functionality
Internationalization
- i18next - Internationalization framework
- react-i18next - React bindings for i18next
Development Tools
- ESLint 9.36.0 - Code linting
- @vitejs/plugin-react - Fast Refresh with Babel
- TypeScript support - Type checking capabilities
After installation completes, you should have a
node_modules directory with all dependencies installed.Verify Installation
Verify that the installation was successful by checking the installed packages:Next Steps
Configuration
Learn how to configure environment variables and project settings