Empasy Documentation
Includes the following documents:
- SyncETA - An integrated test automation platform that helps anyone easily build automated tests without coding and integrate them into CI/CD environments to respond quickly and stably to business changes.
- SyncCrawl - An intelligent integrated crawling solution that collects web data using natural language commands and builds a RAG knowledge base. It maximizes operational efficiency by automatically responding to web structure changes and provides accurate, highly reliable answers without LLM hallucinations.
- SyncCMS - An efficient content management platform that allows websites to evolve quickly in line with business changes, enables non-experts to easily manage content, and provides flexible feature expansion.
- SyncBoot - A platform that provides a rapid development and efficient operational environment based on open-source microservices, helping enterprises quickly respond to fast-changing business environments and secure a competitive advantage.
- SyncAdmin - An open-source management system template based on Vue 3, Vite, and TypeScript. It maximizes the productivity of mid-to-large back-office development by providing reusable components and a rapid development environment, supporting swift responses to changing requirements.
- SyncApim - A powerful platform that accelerates digital transformation and strengthens business competitiveness through comprehensive and stable API management and outstanding customization (Customization in its DNA).
- Agile - The Empasy development methodology (Scrumban) that combines Scrum and Kanban for Agile innovation.
- Study - Empasy Study Room.
Overview
Empasy is a company that develops software solutions to respond agilely to rapidly changing business environments based on the core value of "Empathic Synergy". Empasy mainly focuses on solution-based System Integration (SI) and IT Outsourcing (ITO) businesses, and specifically supports securing business agility for enterprises through its Sync Series product line, which promotes "Solutions Optimized for Change" as its highest value. The Sync Series aims to increase speed, efficiency, and flexibility across the entire software lifecycle, including development, testing, content management, and API management.
Empasy's Core Values and Vision
Empasy's company name, "EmpaSy", stands for "Empathic Synergy", which means creating outstanding results through deep empathy and collaboration. This embodies the philosophy of achieving common goals based on deep understanding and support between customers and team members. Recognizing that "rapid response is required in a fast-changing business environment", Empasy emphasizes that software is at the center of all operations and that rapid software modification is essential to quickly adapt to changing business environments. Accordingly, Empasy developed the Sync Series to efficiently respond to these rapid changes, explicitly stating that "Solutions Optimized for Change" is the highest value of the Sync product line. Furthermore, with the slogan "Boon to business agility", one of the company's main goals is "We create living software."
Sync Series Product Line
Empasy possesses the Sync Series product line to secure business agility, and the main products are as follows:
SyncCMS: Content Management System
- Overview: A CMS designed to easily build websites and management systems.
- Key Features: Java-based stability, providing high stability and scalability.
- Modular Structure: Selective use of features as needed.
- Template Support: Design and layout management through customizable templates.
- Multilingual Support: Easy to build global websites.
- SEO Optimization: Improved search engine visibility.
- User Permission Management: Granular permission settings.
- RESTful API Support: Increased scalability.
- Freemarker-based Template Engine: Guarantees design flexibility.
- Cross-Platform: Can run in various environments.
- Real-time Data Processing: Database change detection and synchronization.
- Advantages: "Even non-developers, like marketers or operations managers, can easily update or fix website content," and "Thanks to the modular structure, it is much more flexible to add or expand new features when needed." Scalability, user-friendly interface, and community support. It provides various extension points and a Spring-based web framework to overcome vendor lock-in and customization limits.
- Use Cases: Corporate websites, blogs, news portals, e-commerce platforms, government and public institution portals, rapid prototyping.
- Overview: An open-source rapid development platform based on Java, aimed at streamlining enterprise application development.
- Tech Stack: Backend (Spring Boot, Spring Cloud, MyBatis-Plus, JWT), Frontend (Vue.js, Ant Design Vue, React), Database (MySQL, Oracle, etc.), Modularization (Permission management, Workflow, Reports, Dashboards), Cloud Support (Microservices Architecture).
- Key Features: System management (Users, roles, menus, data permissions), Data visualization (Drag & Drop dashboards, chart reports), Mobile responsiveness, API documentation (Swagger integration).
- Advantages: "Built on top of the stable Java and Spring Boot Framework. It provides pre-built complex modules frequently used in enterprise environments, like permission management and security." "Developers can spend less time building these basic features and focus more on actual business logic development." "Because it's based on standard technologies, it helps developers easily adapt and quickly build enterprise applications." Low learning curve, active community, scalability.
- Use Cases: SME enterprise applications such as ERP/CRM systems, internal management platforms, data analysis dashboards, etc. Provides expected benefits such as securing an MSA operational environment, service stabilization, open-source foundation, establishing a DevOps dev/ops environment, improving failure response capabilities, and securing an advancement roadmap.
SyncAdmin: Vue 3 Management System Template
- Overview: An open-source management system template based on Vue 3, Vite, and TypeScript, optimized for developing mid-to-large back-offices and admin dashboards.
- Key Features: Modern tech stack utilizing Vue 3, Vite, TypeScript, Pinia, Vue Router, etc.
- Multilingual Support: Built-in internationalization (i18n) functionality.
- Permission Management: Granular access control including dynamic routing and button-level control.
- Theme Customization: Support for various themes and dark mode.
- Built-in Mock Server: Provides a high-performance Nitro-based Mock server.
- Various UI Framework Support: Compatible with Ant Design Vue, Naive UI, Element Plus, etc.
- Monorepo Structure: Utilizes Pnpm and TurboRepo.
- Rich Components: Provides reusable components, utilities, and hooks.
- Advantages: Through "reusable components and the Vite build tool", "even complex management screens can be built quickly, like assembling Lego blocks", and "changes during development are reflected on the screen almost in real-time. So the development speed itself becomes noticeably faster."
- Use Cases: Internal enterprise systems (ERP, CRM, etc.), admin dashboards, learning and educational tools.
- Overview: An API management platform that leads digital transformation and value creation through APIs. It emphasizes "Customization in its DNA" and provides customer-tailored solutions.
- Key Features: Stability ensuring a highly available and stable operational environment.
- Security: Multi-layered security through OAuth 2.0, JWT, and API keys.
- Integrated Management: Handles API creation, deployment, security, monitoring, and analysis in one place.
- Developer Friendly: Intuitive developer portal and rich documentation.
- Scalability: Cloud-native architecture for handling massive traffic and flexibly responding to diverse environments.
- Policy Management: Provides various policies such as call limits, alerts, statistics, and enables the development of customer-specific policies.
- API Management: Centralized API registration and group classification.
- API Testing: Endpoint invocation and response validation.
- Monitoring: Near real-time tracking and analysis of API performance and status.
- System Alerts: Provides administrator alerts when critical events occur.
- Advantages: Business expansion (partnerships and developer ecosystem building), Security enhancement (data encryption, unauthorized access prevention), API performance optimization (improved response speed), Cost reduction (API lifecycle automation, reduced development time), Improved operational efficiency, API-centric ecosystem building, Business model expansion, Strengthened corporate competitiveness. Provides flexible customization, cost efficiency, rapid deployment, and high satisfaction through customer-tailored systems.
- Expected Benefits: Automation of the API management process, strengthened collaboration between internal and external developers, development and monetization of new API services, provision of innovative API-based services and market leadership.
- Overview: An integrated test automation platform that supports web automated testing, built on top of a Selenium-based engine.
- Key Features: Diverse test support including web, mobile, and API testing.
- Dual Interface: Provides script-based (Groovy/Java) and keyword/GUI-based codeless modes.
- Automation Tools: Test Recording, Object Spy, debugging, data-driven testing.
- Integrated Management: Management of test cases, suites, and execution results.
- CI/CD Integration: Integration with Jenkins, Azure DevOps, Git, Slack, etc.
- Story-based Testing: Dynamic execution by connecting scenarios with Flow Charts.
- Real-time Communication and AI Screen Validation: Socket communication and data validation using AI.
- AI Test Data Auto-generation and Management: Automatic generation of mockup data.
- Dynamic Test CHAINING: Sequential scenario execution based on conditions.
- Advantages: "Making quick changes naturally increases the chance of errors. SyncEta solves exactly that." "Simply put, it automatically scripts user actions on a website and runs tests automatically." "It provides a user-friendly development environment, an IDE, allowing highly efficient management from test creation to execution and result reporting." "What's especially important is that it integrates with CI/CD, i.e., continuous integration and deployment tools. When a developer changes code, it automatically connects testing and deployment, allowing software changes to be reflected really quickly and stably." User-friendliness (easy even for users with little coding experience), diverse test type support, initial cost reduction and maintenance cost minimization, efficient resource management, strengthened collaboration, speed improvement and test scalability securing, sustainable quality management, customer satisfaction improvement. Provides an easy and rapid codeless web test automation environment.
- Use Cases: Reduced time-to-market through automated testing, CI/CD and external system integration, strengthened test quality and reliability, improved test management and execution efficiency.
Empasy's Business Areas and Competitiveness
Empasy focuses on System Integration (SI), IT Outsourcing (ITO), Solution Business, and Mobile Business. In particular, it provides optimal services to customers through its internally developed SyncCMS and SyncBoot solutions. Core Competitiveness Points: Efficient collaboration capabilities based on advanced technology, experience in building optimal IT systems tailored to the business environment requirements of various industries, performing ITO projects as a strategic business partner for large and mid-sized enterprises, a flexible system building platform based on microservices (SyncBoot), a systematic content management and scalable web service development platform (SyncCMS), and capabilities ranging from mobile app development to system integration and providing operational environments.
Deployment Cases
Empasy holds successful deployment cases utilizing Sync Series products for various clients. Key cases are as follows:
- Homeplus MIS System Rebuild (SyncBoot)
- SK Magic MagicPlus BO Revamp Project (SyncBoot)
- Samsung DS Brand Desk Site Construction (SyncCMS)
- KT ESG Portal Site Construction (SyncCMS)
- LX Hausys Overseas Global Website Construction and Maintenance (SyncCMS)
- SK Magic e-Catalog System Construction (SyncCMS)
- Chunjae Education T-Selpa Renewal Construction (SyncCMS)
- Visang Education AIDT (SyncEta)
- LG Electronics Portal (SyncEta)
- Hyundai Motor Company Log Collection (SyncEta)
- Penta Security (SyncApim)
Conclusion
Empasy's Sync Series product line focuses on supporting enterprises to respond agilely and secure competitiveness in rapidly changing business environments. Each product possesses technical features and advantages that provide speed, efficiency, and flexibility in core areas of the software lifecycle, such as frontend development, backend development, content management, test automation, and API management. Empasy's philosophy of "Solutions Optimized for Change" is implemented across the entire Sync Series product line, contributing to the business success of customers based on proven technology and rich deployment experience. Beyond a simple list of features, the Sync Series is a solution that contains Empasy's deep thoughts and answers to solving the difficult task of corporate change management.