hosting-platform/README.md

66 lines
2.1 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# 🚀 Hosting Platform - Professional WordPress Hosting
Modern, modular hosting platform with container infrastructure and automated DNS management.
## 🌐 Live URLs
- **Customer Portal**: https://argeict.net
- **API Backend**: https://api.argeict.net
- **Git Repository**: https://gitea.argeict.net/hostadmin/hosting-platform
## ✅ Phase 1: Foundation & Authentication (COMPLETED)
### Backend Features
- ✅ User authentication with JWT tokens
- ✅ User and Customer models with SQLAlchemy
- ✅ Secure password hashing with bcrypt
- ✅ Protected API routes with decorators
- ✅ Customer profile management
- ✅ Subscription plans and limits
### Frontend Features
- ✅ Beautiful landing page with animations
- ✅ Register/Login functionality
- ✅ Customer dashboard with sidebar navigation
- ✅ Auth context for global state management
- ✅ Protected routes
- ✅ Brand colors and design system from ARGE ICT logo
## 🎨 Design System
### Brand Colors (from ARGE ICT logo)
- **Primary Green**: #159052
- **Dark Green**: #046D3F
- **Light Green**: #53BA6F
- **Orange**: #F69036
- **Blue**: #0F578B
- **Red**: #B42832
## 🏗️ Tech Stack
**Backend**: Flask 3.0, SQLAlchemy 2.0, PostgreSQL, JWT, Redis
**Frontend**: React 18, Vite, TailwindCSS, React Router
**DevOps**: Nginx, Supervisor, Let's Encrypt, Gitea
## 📚 Dokümantasyon
### İş Akışı ve Sistem Şemaları
- 📊 **[README_WORKFLOW.md](./README_WORKFLOW.md)** - Hızlı başlangıç ve genel bakış
- 📖 **[WORKFLOW_DOCUMENTATION.md](./WORKFLOW_DOCUMENTATION.md)** - Detaylı teknik dokümantasyon ve API referansı
- 🎨 **[WORKFLOW_DIAGRAMS.md](./WORKFLOW_DIAGRAMS.md)** - Görsel diyagramlar ve sistem şemaları
### Diğer Dokümantasyon
- 🏗️ **[ARCHITECTURE.md](./ARCHITECTURE.md)** - Sistem mimarisi
- 🚀 **[DEPLOYMENT.md](./DEPLOYMENT.md)** - Deployment kılavuzu
- 🔗 **[WEBHOOK_SETUP.md](./WEBHOOK_SETUP.md)** - Webhook yapılandırması
## 📋 Next Steps (Phase 2)
- Customer Dashboard - DNS Module integration
- Domain management with customer isolation
- Project creation wizard
## 📝 License
© 2026 ARGE ICT. All rights reserved.