Logo Lanfrica

David-C23155849Q/ZimTech-Hub

Domaine:

digital infrastructure

Type de record:

software
Créateur:
Dav
Hôte:
ZimTechHub is Zimbabwe’s premier tech ecosystem, merging project showcases, digital sales, networking, and community forums. Built with Django, it lets local developers and startups sell assets, hire talent, and find jobs. With seamless EcoCash integration, it is the ultimate platform tailored to connect and empower the Zimbabwean tech community. # ZimTechHub Zimbabwe's Premier Technology Marketplace and Community Platform ## Features - **Digital Marketplace** - Sell and buy code, templates, assets, courses - **Project Showcase** - Display your open source and personal projects - **Job Board** - Find tech jobs or hire talent - **Freelance Services** - Offer and hire freelance services - **Community Feed** - Share updates, code snippets, and discussions - **Events** - Discover tech meetups, hackathons, and conferences - **Professional Profiles** - Build your tech portfolio and network ## Tech Stack - **Backend:** Python 3.13+, Django 5+, Django REST Framework - **Frontend:** Tailwind CSS, Alpine.js, HTMX - **Database:** SQLite (dev), PostgreSQL (prod) - **Cache/Queue:** Redis, Celery - **Real-time:** Django Channels, WebSockets - **Payments:** Paynow Zimbabwe, EcoCash, Stripe, PayPal ## Quick Start 1. **Clone and setup:** ```bash git clone github.com cd ZimTech-Hub python -m venv venv source venv/bin/activate # Windows: venv\Scripts\activate pip install -r requirements.txt ``` 2. **Environment variables:** ```bash cp .env.example .env # Edit .env with your settings ``` 3. **Run migrations:** ```bash python manage.py makemigrations accounts python manage.py makemigrations marketplace python manage.py makemigrations orders python manage.py makemigrations python manage.py migrate python manage.py createsuperuser ``` 4. **Start development server:** ```bash python manage.py runserver ``` 5. **Start Celery worker:** ```bash celery -A config.celery worker -l info ``` ## Docker Deployment ```bash docker-compose up --build ``` ## Project Structure ``` zimtechhub/ ├── apps/ │ ├── accounts/ # Custom user model, authentication │ ├── profiles/ # User profiles, follows, badges │ ├── projects/ # Project showcase │ ├── products/ # Digital marketplace │ ├── posts/ # Community feed │ ├── jobs/ # Job board │ ├── se …