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
ââ âŠ