Skip to content

sketcherzee/Uzima-Frontend

Β 
Β 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

354 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

πŸ“„ README.md (Grant-ready version)

Uzima Frontend 🌿

Uzima is a health and wellness platform connecting users to healers, tasks, knowledge sharing, and rewards.

This repository contains the frontend built with Next.js (App Router) and TypeScript.


πŸš€ Tech Stack

  • Next.js 14+
  • React
  • TypeScript
  • Tailwind CSS
  • PWA Support
  • Component-driven architecture

πŸ“ Project Structure

  • app/ β†’ Next.js routes (pages, APIs, layouts)
  • components/ β†’ Reusable UI components
  • components/ui/ β†’ Design system components
  • components/tasks/ β†’ Task system UI
  • components/healers/ β†’ Healer marketplace UI
  • components/dashboard/ β†’ User dashboard features

πŸ§‘β€πŸ’» Getting Started

npm install
npm run dev

App runs on:

http://localhost:3000
πŸ§ͺ Scripts
npm run dev        # Start development server
npm run build      # Build production app
npm run start      # Start production server
npm run lint       # Run lint checks
🧩 Features
Healers marketplace
Health task system
Rewards system (XLM rewards)
Admin dashboard
Offline/PWA support
Notifications system
Community features
πŸ“¦ Contribution Guide

We welcome contributors.

Steps:
Fork repo
Create branch
Make changes
Run lint checks
Submit PR
βœ… Quality Rules

All contributions must:

Pass npm run lint
Be responsive
Follow existing UI patterns
Include loading + empty states where needed
πŸ“œ License

MIT 

About

A Stellar-based healthcare platform delivering verified medical knowledge and rewarding professionals with XLM πŸŒβš•οΈ

Resources

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • TypeScript 98.2%
  • Other 1.8%