A collection of fullstack web applications built using modern TypeScript frameworks. This repo demonstrates scalable frontend/backend architectures, API design, CI/CD pipelines, and production-ready deployments.
- Next.js frontend with TailwindCSS
- Express/Fastify backend APIs (TypeScript)
- Dockerized development & deployment
- GitHub Actions CI/CD
- Cloud hosting: Vercel, Railway, or AWS
Most small vendors operate in areas with intermittent internet but need reliable sales records.
Build a POS system using:
- Next.js frontend with IndexedDB for offline storage
- NestJS backend with PostgreSQL
- Service Workers for caching
- Sync engine to reconcile offline and online data
- Support offline product lookup, carting, and sales
- Sync when connection is restored
- Export daily reports in PDF/CSV
Smallholder farmers lack online channels to sell produce directly to consumers.
Create a farmer-friendly online marketplace using:
- FastAPI + PostgreSQL for backend
- Next.js 14 App Router for frontend
- M-Pesa STK push integration
- Mapbox to locate farms by GPS
- Allow farmers to list produce by location
- Enable customers to schedule delivery or pickup
- Integrate payments and SMS notifications
Hiring managers manually scan resumes and job descriptions with bias.
Build an AI-powered matcher using:
- Python NLP (spaCy / GPT embeddings) to compare resumes to job descriptions
- React + Tailwind CSS frontend for upload and display
- Graph score results by skill match
- Automatically rank top candidates
- Offer job-specific CV feedback
- Export recruiter reports