9575db91e57aa5a1ef2471350d193649e170439b
Pennyzo Web
A modern React TypeScript web application for Pennyzo, built with Tailwind CSS and custom branding.
Features
- React 18 with TypeScript for type safety
- Tailwind CSS with custom color palette
- Responsive design with mobile-first approach
- Sticky navigation header
- Custom brand colors: deep-navy, brass, off-white, light-gray
Getting Started
-
Install dependencies:
npm install -
Start the development server:
npm run dev -
Open http://localhost:3000 to view it in the browser.
Custom Colors
The project includes a custom Tailwind color palette:
deep-navy: #0A192Fbrass: #D4AF37off-white: #F8F8F8light-gray: #CCD6F6
Project Structure
src/
├── components/
│ ├── Header.tsx # Main navigation header
│ ├── HeroSection.tsx # Hero section with CTA
│ ├── FeaturesSection.tsx # Features grid with cards
│ ├── WhyPennyzoSection.tsx # Benefits section
│ └── Footer.tsx # Footer with links and contact info
├── App.tsx # Main application component
├── index.tsx # Application entry point
└── index.css # Tailwind CSS imports
Available Scripts
npm run dev- Runs the app in development mode with Vitenpm run build- Builds the app for productionnpm run preview- Preview the production build locally
Description
Languages
TypeScript
77.1%
JavaScript
11.9%
HTML
8.1%
PowerShell
2.6%
CSS
0.3%