Waiting for escrow

Anatolii Petrenko - Full-Stack Developer for Eleventa Pos Cloud Dashboard & Windows Sync Agent

Published on the June 26, 2026 in IT & Programming

About this project

Open

We are seeking a skilled Full-Stack Developer or a two-person team to build EleCloud, a comprehensive cloud platform designed to connect multiple Eleventa POS stores in Guatemala. This platform will provide real-time business intelligence and streamline store operations. The core cloud platform is already in production, built with Next.js 14, Neon Postgres, Vercel, JWT authentication, and OpenAPI. The entire product operates in Spanish and uses GTQ for currency. The project requires expertise in both desktop application development for data synchronization and web development for the cloud dashboard and management features. The ideal candidate will deliver the following key components: Windows Sync Agent (MSI): This agent will be responsible for reading each store's local Eleventa database (SQL Server/Firebird) and syncing critical data such as sales, products, inventory, and cash cuts to the cloud platform approximately every 30 seconds. It must include robust features like offline buffering and automatic retry mechanisms to ensure data integrity and availability. Authentication & Store Management: Implement a secure authentication system supporting various user roles including Owner, Manager, Cashier, and Accountant. This includes login functionality, password reset capabilities, and comprehensive store administration features (name, address, NIT, manager details). The system should also support email invitations for new users and server-side access control to manage permissions effectively. Dashboard: Develop a responsive and intuitive dashboard displaying key business metrics. This includes revenue, transaction volume, average ticket size, hourly sales, profit, and margins categorized by product or service. The dashboard must offer flexible filtering options for Today, Week, Month, and custom date ranges. Expenses & Inventory Management: Create functionalities for managing store expenses, allowing users to track supplier information, expense categories, and attach receipt photos. Monthly expense summaries should be available. Additionally, implement features for recording stock-in operations and maintaining a detailed product history. Cash Cuts (Z-Reports): Develop a system for viewing searchable historical cash cut reports per store. This includes generating detailed reports suitable for thermal (80mm) and letter printing, as well as export options to PDF and Excel formats. The sync agent is preferred to be built using C#/.NET. The existing web platform leverages Next.js, React, TypeScript, Postgres, and Tailwind for styling, with capabilities for charts, PDF generation, and Excel export. Experience with POS systems and proficiency in Spanish are highly valued.

Category IT & Programming
Subcategory Web development

Delivery term: Not specified

Other projects posted by R. G.