The official landing page for Flamingo, a modern desktop API client. Built with React, Vite, and TailwindCSS, this page showcases Flamingo's features, download options, and brand identity.
- Responsive Design — Fully responsive layout optimized for all screen sizes
- Animated UI — Smooth page transitions and scroll-triggered animations powered by Framer Motion
- Feature Showcase — Highlights core capabilities: request builder, environments, collections, sync, and theming
- Download Section — Direct download links for Flamingo desktop application
- Performance Optimized — Fast load times with Vite's optimized build pipeline
| Layer | Technology |
|---|---|
| Framework | React 18 |
| Build Tool | Vite 5 |
| Language | TypeScript 5 |
| Styling | TailwindCSS 3 |
| Animations | Framer Motion 11 |
| Icons | Lucide React |
| Routing | React Router DOM 6 |
- Node.js >= 18
- npm >= 9
cd landing
npm installnpm run dev # Vite dev server (port 5174)npm run build # TypeScript check + Vite production build
npm run preview # Preview production buildlanding/
├── public/ # Static assets
├── src/
│ ├── components/ # Reusable UI components
│ ├── lib/ # Utilities and helpers
│ ├── pages/ # Page components
│ │ └── Home/ # Main landing page
│ ├── styles/ # Global CSS
│ ├── App.tsx # Root component with routing
│ └── main.tsx # Entry point
├── index.html # HTML template
├── vite.config.ts # Vite configuration
├── tailwind.config.ts # TailwindCSS configuration
├── tsconfig.json # TypeScript configuration
└── postcss.config.js # PostCSS configuration
| Script | Description |
|---|---|
npm run dev |
Start Vite dev server (port 5174) |
npm run build |
TypeScript check + production build |
npm run preview |
Preview production build locally |
- React plugin with Fast Refresh
- Path alias
@/→./src/ - Dev server on port 5174
- Output directory:
dist/
- Target: ES2020
- Module: ESNext with bundler resolution
- JSX: react-jsx
- Strict mode enabled
MIT License — see LICENSE
Copyright (c) 2024 Javier Fernández (Jallox/Jayox)