This repository contains the official landing page for Pockaw, a modern cross-platform application designed to help users track expenses, manage budgets, and achieve financial goals.
The landing page is engineered for high performance, SEO optimization, and a fully responsive user experience across mobile, tablet, and desktop devices. It adheres to modern web standards and utilizes utility-first CSS for rapid UI development.
- Responsive Design: Fluid layouts that adapt seamlessly to any screen size using Tailwind CSS breakpoints.
- Modern UI/UX: Sleek aesthetics aligned with the Pockaw mobile application's design language.
- SEO Optimized: Includes sitemap.xml, robots.txt, and semantic HTML structure for better search engine visibility.
- Asset Optimization: Utilizes optimized WebP images for faster load times.
- Legal Compliance: dedicated pages for Privacy Policy and Terms & Conditions.
- Core: Semantic HTML5
- Styling: Tailwind CSS
- Package Management: npm
- Font Family: Montserrat & Urbanist
pockaw-landing-page/
├── src/
│ ├── assets/
│ │ └── images/ # WebP and PNG assets
│ ├── favicon_io/ # Favicon generation assets
│ ├── index.html # Main entry point
│ ├── privacy-policy.html
│ ├── terms-and-conditions.html
│ ├── input.css # Tailwind directives
│ ├── output.css # Compiled CSS (Production build)
│ ├── robots.txt
│ └── sitemap.xml
├── package.json # Dependencies and scripts
├── tailwind.config.js # Tailwind configuration
└── .gitignore
Follow these instructions to set up the project locally for development.
- Node.js (LTS version recommended)
- npm (comes with Node.js)
-
Clone the repository:
git clone https://github.com/layground/pockaw
cd pockaw-landing-page -
Install dependencies:
npm install
To start the Tailwind CLI in watch mode (hot-reloading CSS changes):
npx tailwindcss \-i ./src/input.css \-o ./src/output.css \--watchOpen src/index.html in your browser (or use an extension like Live Server in VS Code) to see changes in real-time.
To minify the CSS for production deployment:
npx tailwindcss \-i ./src/input.css \-o ./src/output.css \--minifyThe project uses a custom tailwind.config.js to extend the default theme, ensuring brand consistency with the Pockaw mobile app.
- Primary Colors: Derived from the Pockaw brand palette.
- Typography: Configured to use Montserrat and Urbanist.
- Fork the Project
- Create your Feature Branch (
git checkout \-b feature/amazing-feature) - Commit your Changes (
git commit \-m 'Add some amazing-feature') - Push to the Branch (
git push origin feature/amazing-feature) - Open a Pull Request
Distributed under the MIT License. See LICENSE for more information.
Built with ❤️ by the Pockaw Team