Logo Lanfrica

oumersalah2-cmd/EthioBucks

Domaine:

socioeconomic

Type de record:

software
Créateur:
oum
Hôte:
Ethio Bucks | A localized full-stack financial engagement platform built with Django. Designed to streamline user onboarding and task management in the Ethiopian digital economy, featuring a custom referral system, secure authentication, and a mobile-responsive UI. # Ethio Bucks Ethio Bucks is a Django web application for task-based earning with referral rewards, proof submission, transaction tracking, and withdrawal requests. ## Live Demo - Main App: `abdusalam.pythonanywhere.com` - Register: `abdusalam.pythonanywhere.com` - Login: `abdusalam.pythonanywhere.com` - Portfolio Showcase: `abdusalam.pythonanywhere.com` ## Core Features - Secure user registration/login/logout - Task list with reward values - Task detail flow with timer-based proof submission unlock - Proof image upload and admin review flow - Wallet balance and transaction history - Referral system with reward crediting - Withdrawal request workflow - Daily bonus claim logic - Mobile-first responsive UI polish ## Tech Stack - Python 3 - Django - SQLite - Bootstrap 5 - Pillow (image upload support) - PythonAnywhere (deployment) ## Local Setup ```bash git clone github.com cd EthioBucks python -m venv venv venv\Scripts\activate pip install -r requirements.txt python manage.py migrate python manage.py runserver ``` ## Deployment (PythonAnywhere) ```bash cd ~/EthioBucks git pull origin main pip install -r requirements.txt python manage.py migrate python manage.py collectstatic --noinput ``` Then reload the web app from the PythonAnywhere **Web** tab. ## Portfolio Notes This project demonstrates: - End-to-end full-stack feature development in Django - Production debugging and deployment workflow - Responsive design and UX polish for real users - Iterative improvements from client feedback ## Developer - **Abdusalam Oumer** - Telegram: @AfewSVS