Back to Portfolio
myZapp - Zappnet Control Panel
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