Logo Lanfrica
  • Home
  • Atlas
  • Insights
  • Docs
  • Sign in

Β© 2026 Lanfrica. All rights reserved. All copyrights of the resources shown on the Lanfrica website belong to the original copyright holders, unless explicitly stated otherwise.

kiyaka-990/Ethasfish_farms

Domain:

natural language processing

Record type:

software
Creator:
kiy
Host:
fish farm e-commerce platform # 🐟 Ethasfish Farms β€” v2 Premium Nile Tilapia from Lake Victoria β€” full e-commerce platform with M-Pesa payments, automatic SMS/WhatsApp receipts, hatchery & consultancy services, and a smart chatbot. ## ✨ What's new in v2 - **Light theme by default** β€” full theming with light/dark, font-size, contrast, and reduced-motion options - **Accessibility menu** β€” floating bottom-left control with skip link, focus rings, prefers-reduced-motion support - **Hero fade-in/fade-out carousel** β€” 4 dynamic slides with Ken Burns effect - **Glassmorphism + dynamic cards** β€” interactive tilt, shimmer, hover lift - **Unsplash imagery** throughout β€” products, hero, services, farm gallery - **New Services page** β€” Hatchery, Fish Feeds, Aquaculture Consultancy - **Automatic receipts** β€” sent via WhatsApp + SMS (Africa's Talking) + email after M-Pesa confirmation, in V-Farm style format - **Beautiful receipt page** at `/receipt?order=XXXX` β€” printable, shareable - **Detailed delivery tracking** β€” full 5-stage process visualization (pending β†’ paid β†’ preparing β†’ out for delivery β†’ delivered) - **Dynamic contact page** β€” quick-action cards, animated form, business hours - **Nutrition info** moved into Farm page - **Favicon + PWA manifest** β€” custom hexagonal Ethasfish logo - **Services-aware chatbot** β€” answers about hatchery, feeds, and consultancy ## πŸš€ Quick Start ```bash # Install dependencies npm install # Copy env template cp .env.example .env.local # Edit .env.local with your credentials # Generate Prisma client + create DB + seed data npx prisma generate npx prisma db push npm run db:seed # Start dev server npm run dev ``` Open localhost **Default admin login:** `admin@ethasfish.co.ke` / `changeme123` (set in `.env.local`) **Admin panel:** localhost ## πŸ“¨ Receipt System When a customer pays via M-Pesa, the system automatically dispatches a receipt via three channels (best-effort, in parallel): ### 1. WhatsApp (preferred) Set `WHATSAPP_TOKEN` a …

Visit

github.com

Languages

Yaka

Similar

kiyaka-990/afripay

kiyaka-990/afripay

mobile wrapper API # AfriPay β€” Unified Mobile Money API **One API. M-Pesa, MTN MoMo, Airtel Money.