Ascend finance is a micro finance bussines in kenya offering affordable loans
# π¦ ASCEND FINANCE
### Kenya's Trusted Microfinance Web Application
> A premium, production-ready React + Vite fintech frontend
> Deep Royal Blue `#0B1F4D` Γ Gold `#D4AF37` design system
---
## π Quick Start (VS Code)
```bash
# 1. Open the folder in VS Code
cd ascend-finance
# 2. Install dependencies
npm install
# 3. Start development server
npm run dev
# 4. Open in browser
#
localhost
```
---
## π Project Structure
```
ascend-finance/
βββ public/
β βββ favicon.svg
βββ src/
β βββ components/
β β βββ layout/
β β β βββ Navbar.jsx β Sticky nav with mobile menu
β β β βββ Footer.jsx β 4-column footer
β β βββ sections/
β β β βββ HeroSlider.jsx β 5-slide auto-carousel
β β β βββ StatsSection.jsx β Animated counters
β β βββ ui/
β β βββ Badge.jsx β Gold/color pill badge
β β βββ SectionHeader.jsx β Badge + title + subtitle
β β βββ FieldLabel.jsx β Form field labels
β βββ pages/
β β βββ Home.jsx β Full landing page
β β βββ About.jsx β Company story + team
β β βββ Loans.jsx β 5 loan products
β β βββ Calculator.jsx β Live loan calculator + charts
β β βββ Apply.jsx β 7-step application form
β β βββ Contact.jsx β Form + map + FAQ
β β βββ Dashboard.jsx β Admin-style dashboard UI
β βββ hooks/
β β βββ useScrolled.js β Navbar scroll detection
β β βββ useCounter.js β IntersectionObserver counter
β βββ data/
β β βββ index.js β All static data + mock APIs
β βββ utils/
β β βββ index.js β ksh(), calcLoan(), genRef()β¦
β βββ App.jsx β Router + layout wrapper
β βββ main.jsx β React DOM entry point
β βββ index.css β Tailwind + global styles
βββ index.html
βββ vite.config.js
βββ tailwind.config.js
βββ postcss.config.js
ββ β¦