Project: Development of a Custom Admin Panel with API and Payment System Integration
Вставка
- Опубліковано 4 лют 2025
- Project Description:
I developed a custom admin panel using the Laravel framework with a unique user interface. The project includes data management through an intuitive interface, data transfer via API, as well as integration with payment systems and a delivery service.
Key Features:
Custom Admin Panel:
Designed a modern and user-friendly interface for managing content and data.
Implemented user roles and permissions to protect data and control access.
Added modular management of entities such as products, orders, users, settings, etc.
API Integration:
Created a REST API for transferring and receiving data between the client and server.
Configured request and response handling in JSON format with a focus on security and validation.
Payment System Integration:
Integrated and configured PayPal for international transactions.
Connected LiqPay to handle local market payments.
Implemented webhook processing for payment confirmation.
Logistics System Integration:
www.upwork.com...
Connected the Nova Poshta delivery service API to automate delivery cost calculation and shipment tracking.
Added functionality to generate TTNs (waybills) and track shipment statuses.
Design and User Experience (UI/UX):
Independently developed a clean and minimalist design focused on usability.
Implemented a responsive interface for seamless use on mobile devices.
Technologies Used:
Backend: Laravel, MySQL, REST API.
Frontend: Blade, JavaScript (jQuery), CSS (Bootstrap).
Payments: PayPal API, LiqPay API.
Logistics: Nova Poshta API.
Results Achieved:
Improved the efficiency of data management and the admin experience.
Ensured stable operation of payment and logistics services.