A modern, bilingual (English + Turkish) corporate website for E+ Digital, a mobile app development startup.
- 🌐 Bilingual Support: Full English and Turkish language support with easy language switching
- 📱 Fully Responsive: Mobile-first design that works perfectly on all devices
- ⚡ Modern Stack: Built with React, Vite, and Tailwind CSS
- 🎨 Professional Design: Clean, minimal, and elegant UI with smooth animations
- 🚀 Fast Performance: Optimized for speed and SEO
- Home: Hero section, services preview, and key focus areas
- About Us: Company story, mission, vision, values, and team
- Services: Detailed service descriptions with features
- Contact: Contact form and company information
- React 18
- React Router DOM
- Vite
- Tailwind CSS
- React Icons
- Node.js (v16 or higher)
- npm or yarn
- Clone the repository:
git clone <repository-url>
cd eplus- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run buildThe built files will be in the dist directory.
npm run previeweplus/
├── src/
│ ├── components/ # Reusable components
│ ├── pages/ # Page components
│ ├── context/ # React context (Language)
│ ├── utils/ # Utilities and translations
│ ├── App.jsx # Main app component
│ ├── main.jsx # Entry point
│ └── index.css # Global styles
├── index.html
├── package.json
├── vite.config.js
└── tailwind.config.js
Edit tailwind.config.js to customize the color palette:
colors: {
primary: {
DEFAULT: '#2A73FF',
dark: '#1e52cc',
light: '#5a92ff',
},
}Edit src/utils/translations.js to add or modify translations.
Update page components in src/pages/ to modify content.
© 2025 E+ Digital. All rights reserved.