Skip to main content
← Work
WorkOnline Payment ChargingFullstack July 2024

IONT charge

IONT charge
IONT charge

Project

IONT charge

Client

IONT tech s.r.o.

Category

Fullstack Application




Project details

IONT Charge is a modern web-based payment gateway for electric vehicle (EV) charging stations, enabling seamless online transactions for public EV chargers. The system connects drivers with charging infrastructure through a secure and intuitive interface, while handling real-time communication between the frontend, backend services, and the physical charger units.

Built using a microservices architecture and deployed with Docker Swarm, the backend was developed in * *TypeScript with Fastify, featuring a robustREST APIlayer. It integrates with theČSOB payment gateway, ensuring secure and compliant handling of financial transactions. The user-facing frontend, crafted inSvelteKit and TailwindCSS**, delivers a clean and responsive experience across devices.

A critical aspect of the project involved deep integration with a master server API provided by the firmware team, enabling precise interaction with EV chargers. I worked closely with the firmware engineers to align backend behavior with the low-level hardware communication protocols. Security best practices were applied throughout the stack, given the system’s financial and real-time control nature.

The infrastructure was enhanced with CI/CD pipelines, Linux server orchestration, and containerized deployments, resulting in a scalable and production-ready solution for public EV charging management.




Features & Contributions

Payment Gateway Integration: Integrated ČSOB’s secure online payment system, handling sensitive payment data with strict compliance and security standards.

Developed Fullstack Platform: Engineered the system using SvelteKit, Fastify (TypeScript), and MongoDB, delivering a seamless UI and robust API layer.

Infrastructure & DevOps: Managed Docker Swarm-based deployments, configured Linux servers, and implemented automated delivery pipelines using CI/CD tools.

Firmware API Collaboration: Coordinated with the firmware development team to connect the backend with the EV charger master server API, enabling real-time hardware communication.

Secure System Design: Emphasized security and scalability across the stack, from RESTful API design to end-user payment processing.




Technologies & Tools

SvelteKit, TailwindCSS, HTML, Fastify (TypeScript), REST API, MongoDB, Docker Swarm, Linux, CI/CD, Bitbucket, Jira, Git, Bash, ČSOB payment integration

◆ Contact me

Let's discuss your
vision Let's talk → with me.