Logo Lanfrica

OlatomiwaTech/SoloHub

Domaine:

digital infrastructuresocioeconomic

Type de record:

softwaretools
Créateur:
Ola
Hôte:
SoloHub is a modern, all-in-one freelance management platform built for African freelancers. Manage clients, track projects, send professional invoices, and accept payments via Paystack — all from one place. 🚀 SoloHub The Freelancer's Command Center for Africa 🌍 Manage Clients • Track Projects • Send Invoices • Get Paid ## 📖 Table of Contents - 🌟 Overview - ✨ Features - 🛠️ Tech Stack - 🏗️ Architecture - 🚀 Quick Start - 🗺️ Roadmap - 🤝 Contributing --- ## 🌟 Overview **SoloHub** is a modern, all-in-one freelance management platform designed specifically for African freelancers and solopreneurs. It eliminates the chaos of juggling WhatsApp, Excel sheets, and emails by providing a centralized, mobile-first command center for your entire business. ### 🎯 The Problem We Solve | Challenge | SoloHub Solution | | :--- | :--- | | 📧 Chasing clients for payments | One-click invoice sending with Paystack integration | | 📊 Lost client & project data | Centralized, secure client and project management | | 📄 Unprofessional invoicing | Beautiful, branded, downloadable PDF invoices | | 💸 Payment delays | Instant payment links supporting local gateways & USSD | --- ## ✨ Features - 📊 **Real-time Dashboard**: KPI metrics and revenue charts at a glance. - 👥 **Client Management**: Add, edit, and organize your client roster. - 📂 **Project Tracking**: Monitor project status, milestones, and rates. - 📄 **3-Step Invoice Wizard**: Create and send professional invoices in under 30 seconds. - 💳 **Paystack Integration**: Accept payments instantly via Card, Bank Transfer, or USSD. - 📱 **Mobile-First UI**: Built with `shadcn/ui` and `Tailwind CSS` for a flawless mobile experience. - 🔐 **Secure Auth**: JWT-based authentication with enterprise-grade data protection. --- ## 🛠️ Tech Stack --- ## 🏗️ Architecture ```mermaid graph TD A[Client Browser] -->|HTTPS| B[React Frontend - Vite] B --> C[shadcn/ui + Tailwind] B --> D[React Router + Hook Form] B -->|REST API / JWT| G[Express Backend] G --> H[Prisma ORM] H --> I[(PostgreSQL)] G --> J[Paystack Webhook]