A fast, responsive landing page built with React, Vite, TypeScript, and Tailwind CSS, supporting 6 languages out of the box. Designed for performance, accessibility, and easy localization.
- English (en)
- Somali (so)
- Arabic (ar)
- Hindi (hi)
- ahmari (am)
- Chinese (zh)
Add more languages easily via the
src/i18nfolder (see Localization section).
- React (with hooks & functional components)
- Vite (dev server + build)
- TypeScript (strict mode recommended)
- Tailwind CSS (utility-first styling)
- i18n (example:
react-i18next-style approach — pluggable) - Optional: PostCSS, ESLint, Prettier
- Multi-language content switching (language selector)
- SEO-friendly meta & localized titles/descriptions
- Mobile-first responsive design
- Accessible components (ARIA where needed)
- Fast builds with Vite + production optimizations
- Easy-to-edit content (JSON translation files)
This project is licensed under the MIT License - You can read here LICENSE
- Clone
git clone https://github.com/jumhuur/Flex-react-tailwindcss.git
cd Flex-react-tailwindcss- install
npm install
- Run (dev)
npm run dev
4 Build
npm run build
- Preview production build
npm run preview
Below are some screenshots of the landing page
1-arbic
2-soomali
3-chines


