Back to Portfolio

Zappnet
myZapp - Zappnet Control Panel
Complete control panel for Zappnet users, developed for managing hosting services, invoices, payments, support tickets, and cPanel API integration. Includes interactive dashboard, charts, account management, and PayPal integration.
Main Features
Interactive dashboard with charts and statistics
Hosting services management
Invoices and payments system
PayPal integration for payments
Support tickets system
User account management
cPanel API integration
User credit wallet
Secure JWT authentication
Complete user profile
Charts and reports
Modern design with Metronic template
Technical Details
Backend:Node.js, Express, MySQL, JWT authentication
Frontend:React 18, TypeScript, Vite, Bootstrap 5, Metronic template
Authentication:JWT tokens cu bcrypt pentru hash-ul parolelor
Database:MySQL cu tabele pentru utilizatori, servicii, facturi, tickete, plăți
Hosting:Zappnet hosting (test.zapptelecom.ro)
Security:JWT tokens, bcrypt password hashing, CORS protection, secure API endpoints
Integrations:PayPal REST SDK, cPanel API pentru gestionare hosting, axios pentru HTTP requests
Technologies
React 18TypeScriptViteNode.jsExpressMySQLJWTBootstrap 5Metronic TemplateChart.jsApexChartsReact QueryFormikPayPal SDKcPanel API