A modern, responsive landing page for a financial management SaaS application. Built with React, Vite, and Tailwind CSS, featuring smooth animations and a clean, professional design.
Check out the live demo: https://saas-landing-page-mocha-chi.vercel.app/
- Fully Responsive Design - Optimized for all devices from mobile to desktop
- Modern UI/UX - Clean, professional interface with smooth transitions
- Component-Based Architecture - Modular React components for easy maintenance
- Tailwind CSS Styling - Utility-first CSS framework for rapid development
- Fast Performance - Built with Vite for lightning-fast hot module replacement
- SEO Friendly - Semantic HTML and optimized meta tags
The landing page includes the following sections:
- Header - Navigation bar with logo and menu items
- Hero Section - Eye-catching introduction with CTA button
- Firms - Trusted by leading companies showcase
- Preview - Product preview with visual demonstrations
- Features - Key features highlighting:
- Smart Budgeting with AI-powered insights
- Zero Transaction Fees for global transfers
- Multi-Currency Wallet support
- Testimonial - Customer success story with ratings
- Contact CTA - Call-to-action for user engagement
- Footer - Links and additional information
- React 19.2.0 - UI library for building user interfaces
- Vite 7.2.4 - Next-generation frontend build tool
- Tailwind CSS 3.4.1 - Utility-first CSS framework
- PostCSS - Tool for transforming CSS
- ESLint - Code quality and consistency
- Clone the repository:
git clone https://github.com/tolgab35/saas-landing-page.git
cd saas-landing-page- Install dependencies:
npm install- Start the development server:
npm run dev- Open your browser and navigate to
http://localhost:5173
npm run dev- Start development servernpm run build- Build for productionnpm run preview- Preview production buildnpm run lint- Run ESLint for code quality checks
saas-landing-page/
├── public/ # Static assets
├── src/
│ ├── assets/ # Images, icons, and media files
│ ├── components/ # React components
│ │ ├── ContactCTA.jsx
│ │ ├── Features.jsx
│ │ ├── Firms.jsx
│ │ ├── Footer.jsx
│ │ ├── Header.jsx
│ │ ├── Hero.jsx
│ │ ├── Preview.jsx
│ │ └── Testimonial.jsx
│ ├── App.jsx # Main application component
│ ├── index.css # Global styles
│ └── main.jsx # Application entry point
├── index.html # HTML template
├── package.json # Project dependencies
├── tailwind.config.js # Tailwind CSS configuration
├── vite.config.js # Vite configuration
└── README.md # Project documentation
The project uses a custom color scheme defined in Tailwind CSS. Main colors include:
- Background:
#2B2B2B(Dark gray) - Accent:
#F8D57E(Golden yellow) - Highlight:
#BFAFF2(Light purple)
The project uses the Poppins font family from Google Fonts for a modern, clean look.
The project is deployed on Vercel. To deploy your own version:
- Push your code to GitHub
- Import your repository to Vercel
- Configure build settings (Vite preset is auto-detected)
- Deploy!
This project is open source and available for personal and commercial use.
Created by tolgab35
Contributions, issues, and feature requests are welcome! Feel free to check the issues page.
Made with ❤️ using React and Tailwind CSS
