Create impactful, personalized videos to elevate your product marketing
Welcome to Genesis Technologies
EuroTaxHub
Technology
Elastic Beanstalk, Docker and Cloudfront
Roles & Responsibility
Sr. SDE, QA Lead, DevOps engineer, Ass. UX Engineer
Duration
4 Years
EuroTaxHub, work as a VAT tax adviser for European union countries, it is a platform that makes it easy for business shop owners in Countries to pay their VAT taxes. There are four different user groups in the EuroTaxHub system: admin, customers with online shops, customers with offline shops, and reporting tool (Ind VAT). We divide the total order amount for clients that have an online store into the product amount and the VAT tax amount, and we subsequently return the product amount to our customers while sending the VAT tax amount to European authorities. Customers who already have an offline store can expand their consumer base by using our online shop.
01
Challenges
- The application was managed by a single server running multiple services, which caused crashes under high load.
- The application was running directly on the server, leading to high resource utilization.
02
Solutions
- We Proposed and implemented a containerized, serverless architecture.
- Docker for isolating services and optimizing resource use.
- Elastic Beanstalk for scalable backend management.
- Elastic Load Balancing to distribute traffic effectively under load.
03
Benefits to the Client
- Improved Stability and Performance: By containerizing services and reducing server dependency, application crashes under high load were minimized, resulting in a more stable user experience.
- Optimized Resource Utilization: Running services in Docker and moving to a serverless setup decreased overall resource usage, reducing operational costs.
- Enhanced Scalability: Elastic Beanstalk and Elastic Load Balancing allowed for automatic scaling during peak times, ensuring seamless handling of increased traffic.
- Reduced Latency and Faster Load Times: CloudFront and S3 ensured faster content delivery, improving application speed and responsiveness for end users.
- Cost-Effective and Flexible Architecture: Serverless components reduced infrastructure costs and enabled flexible resource allocation, adapting to the client’s growing needs without extensive reconfigurations.
Wall of Words
Look, What client says about this project.
Their attention to detail and proactive approach to addressing any challenges that arose along the way truly set them apart. Thanks to Genesis, we've been able to streamline our processes and ultimately drive better results for our clients.