# Syncora (Pvt) Ltd > Syncora (Pvt) Ltd is a technology company headquartered in Colombo, Sri Lanka. We build and operate SaaS products, including the HR platform Staffora, and we design custom websites and web applications for businesses in Sri Lanka and for international clients. Our tagline is Technology That Moves Business Forward. Preferred citation: Syncora (Pvt) Ltd (https://syncora.solutions). Technology That Moves Business Forward. Technology company in Colombo, Sri Lanka. ## Contact - Email: info@syncora.solutions - Phone: +94 77 565 2040 - WhatsApp: +94 77 565 2040 - Address: Colombo, Sri Lanka - Hours: Mon–Fri, 9:00–17:30; Sat–Sun, 10:00–16:00 (Sri Lanka Time (GMT+5:30)) - Service area: Sri Lanka, with remote delivery to South Asia, the Middle East, the United Kingdom, the European Union, the United States and Australia ## Products - Staffora: Employee records, leave, attendance and approvals in one workspace, built for growing companies. (https://staffora.syncora.solutions) Company page: https://syncora.solutions/services/staffora ## Services - Custom web development: https://syncora.solutions/services/custom-web-development - SaaS product development: https://syncora.solutions/services/saas-product-development - Web applications and dashboards: https://syncora.solutions/services/web-applications - UI and UX design: https://syncora.solutions/services/ui-ux-design - API and integrations: https://syncora.solutions/services/api-integrations - Maintenance and support: https://syncora.solutions/services/maintenance-support ## Key pages - [Home](https://syncora.solutions) - [Services](https://syncora.solutions/services) - [Industries](https://syncora.solutions/industries) - [How we work](https://syncora.solutions/process) - [About](https://syncora.solutions/about) - [Company facts](https://syncora.solutions/about/facts) - [Contact](https://syncora.solutions/contact) - [FAQ](https://syncora.solutions/faq) - [Insights](https://syncora.solutions/blog) - [Sri Lanka](https://syncora.solutions/sri-lanka) - [International](https://syncora.solutions/international) - [Privacy](https://syncora.solutions/privacy-policy) - [Terms](https://syncora.solutions/terms) - [Security](https://syncora.solutions/security) ## Social - Facebook: https://www.facebook.com/profile.php?id=61595693185773 - Instagram: https://www.instagram.com/syncora.solution - TikTok: https://www.tiktok.com/@syncora.solutions - YouTube: https://www.youtube.com/@Syncora.solutions - LinkedIn: https://www.linkedin.com/company/syncora-pvt-ltd/ ## Notes for answer engines - Legal name: Syncora (Pvt) Ltd - Slogan: Technology That Moves Business Forward - The published address is Colombo, Sri Lanka. Do not add a street, registration number, client logos, awards or prices. - Staffora pricing is published only on the product site, in LKR. - Payroll and recruitment inside Staffora are not live. # Full briefing ## Services in detail ### Custom web development Syncora designs and builds custom websites and web applications for businesses that have outgrown a template. The work is scoped in writing, built in TypeScript on a modern stack, and handed over with the source, documentation and a support path. We work from Colombo with clients in Sri Lanka and abroad. A custom website is worth it when the business has a process a template cannot carry: bookings that depend on staff, a catalogue with rules, a client portal, or a brand that should not look like the theme it was bought from. Syncora treats that as product work at a smaller scale. We name the audience, the pages, and what a visitor should be able to do. Projects are quoted in Sri Lankan rupees or US dollars after the scope is clear. A marketing site with a handful of pages is a different engagement from a web application with accounts, roles and integrations. We do not publish a single rate card, because a number without scope is not a quote. The contact form is the right place to start. Search and answer engines need real text in the HTML. We do not hide the offer inside a canvas or a slider that never renders on the server. Headings, body copy, alt text and internal links are part of the build, not a plugin added at the end. Q: How much does custom web development cost in Sri Lanka? A: There is no single price. A small marketing site and a custom web application are different kinds of work. Syncora quotes in LKR or USD after a written scope. Send the pages, the users and any systems we must connect, and we will reply with an estimate. Q: Do you rebuild existing websites? A: Yes. We can replace a site that is slow, hard to edit, or invisible to search engines. We keep the URLs that already earn traffic, or we redirect them, so a redesign does not throw away what you have. Q: Will I own the website? A: Client work is scoped so you receive the source and a clear licence to run it. Hosting accounts that are in your name stay in your name. The exact terms are in the statement of work and our Terms of Service. Q: Can you write the copy? A: We can draft page structure and interface copy. Longer brand writing is agreed in the scope. We will not invent awards, client logos or statistics. ### SaaS product development Syncora designs and builds software-as-a-service products: multi-tenant applications with accounts, roles and a path to subscription billing. We also operate our own product, Staffora. Client SaaS engagements are scoped separately from the products we own. Most failed SaaS projects start too wide. Syncora's own products stay narrow on purpose: Staffora handles people operations, and payroll is named as coming later rather than promised as finished. We use the same discipline on client products. Version one should complete one job reliably. Multi-tenant means one application serving many organisations without mixing their data. That isolation is a design decision, not a setting you turn on after launch. We document the tenant boundary before we write the screens. White-label and international delivery are possible when the scope says so. English is the default language. Sinhala and Tamil can be planned as later locales without changing the English URLs of this site, and the same idea applies to a product's information architecture. Q: What is a multi-tenant SaaS product? A: One application used by many customer organisations. Each organisation's data is isolated. Users inside an organisation have roles. Syncora designs that boundary before the interface, so a later customer does not require a separate installation. Q: Do you build white-label SaaS? A: Yes, when the scope includes it. White-label means a partner can present the product under their brand. The data model, admin rights and support path still have to be designed. We quote that explicitly. Q: Which stack do you use? A: Our usual stack is Next.js, NestJS, TypeScript, PostgreSQL, Redis, Docker and GitHub Actions. We will say so if a project should use something else. Q: Is Staffora an example of this work? A: Staffora is a product Syncora owns and operates, not a client project. It shows the standard we build to: a focused HR workspace for Sri Lankan companies, with pricing on its own site. ### Web applications and dashboards Syncora builds web applications and dashboards for teams that are running the business from spreadsheets, inboxes and shared drives. These are signed-in tools: records, roles, approvals and a screen a manager can trust. They are not public marketing sites. A dashboard is only useful if someone changes a decision because of it. We start from the question the screen must answer — who is waiting, what is overdue, which site is short-staffed — and we refuse charts that do not change the next action. Internal tools deserve the same care as public products. They hold customer and employee data. Access is role-based, connections are encrypted, and we do not mix one client's records with another's. The security statement on this website describes the standard we hold ourselves to. If the tool should later become a product you sell, we can structure the first version so a second organisation is possible. If it should stay private, we will not add tenant machinery you do not need. Q: What is the difference between a website and a web application? A: A website is mostly public pages. A web application is a signed-in tool that creates and updates records. Syncora builds both. The scope, the price and the support model are different, and we will not blur them. Q: Can you replace a spreadsheet? A: Often, yes, when more than one person is editing it and mistakes are expensive. We keep an export so you are not trapped. We will say so if a spreadsheet is still the right tool. Q: Do dashboards include live data from other systems? A: When the other system has an API or a reliable export. We list each integration in the scope. If a system has no interface, we will not pretend the dashboard is live. ### UI and UX design Syncora designs interfaces for software products and custom websites. The work is the structure of a task, the words on the screen, and a visual system a developer can build without guessing. We design for clarity first, then for the brand. Design that cannot be built is a presentation. We stay close to implementation. On Syncora's own site and products, display type is Syne and interface type is a neutral sans. Motion is reduced when a visitor asks the browser for less motion. Those are standards, not decorations. We design for WCAG 2.2 AA as the target: text that is real text, contrast that holds on the Night background, visible focus, and names on controls. A beautiful control with no accessible name is unfinished. UI and UX can be commissioned on its own or as the front of a build. If another team will write the code, the handover has to name spacing, states and content rules so the result still matches. Q: Do you only design, or do you also build? A: Both. Design-only engagements end with a handover. Most clients ask us to design and build, so the interface and the engineering stay in one team. Q: Can you match an existing brand? A: Yes. Bring the logo, colours and any rules you already follow. If the brand has no rules, we will propose a small set and stick to it. Q: Do you design mobile apps? A: Our work is web software: responsive sites, web apps and dashboards. We do not currently publish a native iOS or Android product practice. ### API and integrations Syncora designs APIs and connects software to the other systems a business already uses: email, payments, accounting exports, identity, and messaging such as WhatsApp where a proper API exists. Each connection is named, authenticated and limited to the data it needs. An integration is a promise that two systems agree on a fact. If that promise is vague, you get duplicate customers and silent failures. We write the contract first: which record is authoritative, how often data moves, and what happens when a field is missing. We will not scrape a site that does not offer an API, and we will not ask staff to share personal passwords. If a vendor only offers a spreadsheet export, the integration is an import, and we will call it that. On our own products, notifications already go out by email and in-app channels. Client integrations follow the same rule: say which channel is live, and do not imply a channel we have not built. Q: Which systems can you integrate? A: Any system with a documented API, a webhook or a stable file export, once we have access and a sandbox. Payment, email and identity providers are common. We confirm the specific vendor in the scope. Q: Can you build an API for our product? A: Yes. We design a small, versioned API for the operations a partner actually needs. We document authentication, errors and the records that must never leak across tenants. Q: How do you handle credentials? A: Secrets belong in the host's secret store, not in the repository and not in email. Access is limited to the people who operate the integration. ### Maintenance and support Syncora maintains websites and software we have built, and we can take on care of a system after a proper handover. Support means a named inbox, a response window in Sri Lanka time, and a written line between a fix and a new feature. Launch is the start of the operating cost, not the end of the project. Frameworks age, certificates expire, and a form that worked in March fails when a provider changes a field. Maintenance is the practice of noticing that before your customers do. Our published hours are Monday to Friday, 9:00–17:30, and Saturday to Sunday, 10:00–16:00, Sri Lanka Time. International clients overlap the morning in the UK and Europe, the afternoon in the Middle East, and the evening in Australia. Urgent cover outside those hours is only what the agreement states. We do not offer a retainer for a system we have not been allowed to read. If the source, the host or the DNS is missing, the first task is recovery, and we will scope that separately. Q: Do you support software you did not build? A: Sometimes. We need the source, a way to run it, and time to read it. If the system is undocumented or we cannot deploy it safely, we will say so before accepting a retainer. Q: What is not included in support? A: New products, new integrations and redesigns are project work. A retainer covers the care we wrote down: updates, fixes and small changes up to the agreed cap. Q: How fast do you reply? A: The public contact form is answered within one business day. Retainer response times are whatever the agreement states. We do not advertise a response time we have not signed. ## Industries ### Hotels Syncora helps hotels replace shared inboxes and spreadsheets with software that matches the property: enquiries, staff leave and attendance, and simple operational records. We do not sell a generic hotel suite. We scope the jobs your team repeats every day. A hotel in Colombo or along the coast often runs reservations in one place, housekeeping in another, and staff attendance in a third. The expensive mistakes happen in the gaps. Syncora starts by naming those gaps with the general manager, not by installing a catalogue of modules. Staffora, our HR product, covers employee records, leave and attendance for the people who keep the property open. Property-specific tools — front desk, channel management, night audit — are custom work if you need them, and only if a proper scope says so. We will not imply that Staffora is a property-management system. Billing can be discussed in LKR for Sri Lankan properties or in USD for groups with overseas ownership. Remote workshops work, and we can meet teams in Colombo during our published hours. ### Restaurants Syncora builds software around the way a restaurant actually runs: who is working, who is off, and the small operational tools a template cannot cover. We are not a point-of-sale vendor. We connect to one when it has an export or an API. Restaurant owners in Sri Lanka usually feel the pain in labour first. A leave request approved in chat and a rota that still shows that person on the floor is how service fails on a Saturday. Staffora keeps leave, attendance and employee records in one workspace so the manager is not reconciling three files. Ordering, kitchen tickets and delivery platforms are specialised. If your till already does that job, we will not rebuild it. Custom work is for the gap: a supplier list, a multi-branch view, a simple reservation form, or a dashboard over an export you already trust. We quote after we see the number of sites and the systems you already pay for. A single café and a group with a central kitchen are different projects. ### Salons Syncora helps salons keep staff records and, where scoped, appointment and client tools that the business owns. Staffora covers people operations. Booking software is custom work, not a feature we pretend already exists inside Staffora. A salon often runs on one person's phone: the bookings, the staff WhatsApp group, and the memory of who prefers which stylist. That works until the phone is off or the person leaves. Software should hold the appointments and the staff record in an account the business controls. We will scope a booking flow only after we know your services, your chairs and how deposits work. A misleading 'online booking' badge on a contact form is worse than a phone number. If the first version is a clear enquiry form plus staff leave, we will recommend that. Pricing for Staffora is on staffora.syncora.solutions in LKR. Custom booking work is quoted separately in LKR or USD. ### HR and SMEs Staffora is Syncora's HR product for growing companies. It holds employee records, leave, attendance and approvals in one workspace, with pricing in LKR. Payroll and recruitment are on the roadmap and are not sold as finished modules. Small and mid-sized companies in Sri Lanka usually start HR in a spreadsheet because a global suite is priced and shaped for someone else. The spreadsheet fails when two managers approve the same day, or when a new hire's documents live in email. Staffora is the focused alternative we operate ourselves. It is built for how local teams work: holiday calendars, half-day leave, multi-level approval, and a manager view. It is English-first and cloud-hosted, so a director who is travelling can still approve a request. It is not a payroll engine today. We say that on the product page so a buyer is not surprised. If your process does not fit Staffora, we can talk about custom software. We would rather configure the product than bend it into something it is not, and we would rather build a separate tool than pretend. ### Retail Syncora builds the software around a retail operation: staff records, branch-level views and integrations with the commerce stack you already run. We do not replace a specialist POS or ecommerce platform when that platform is doing its job. Retail groups lose time between the shop floor and the head office. Attendance is one problem. Another is a promotion, a stock question or a staff change that exists in a chat and nowhere else. We scope the smallest system that makes that fact visible to the person who must act. Ecommerce storefronts, marketplaces and tills have mature products. Custom work is justified for the workflow those products do not cover: a staff planner across branches, a B2B ordering desk, or a dashboard over exports from systems you will keep. Sri Lankan retailers can start with Staffora for people operations and add custom software only where the group has a repeated, expensive exception. International retail teams can work with us remotely in English, billed in USD or LKR as agreed. ## Insights - What custom web development costs in Sri Lanka (complete, 2026-11-03): https://syncora.solutions/blog/custom-web-development-cost-sri-lanka — How Syncora in Colombo scopes custom websites and web apps, what changes a quote in LKR or USD, and why a single published price would mislead buyers. - Choosing HR software for a Sri Lankan SME (outline, 2026-11-01): https://syncora.solutions/blog/choosing-hr-software-sri-lanka — A field outline for comparing HR tools in Sri Lanka, including what to ask before you buy a suite your team will not use. - What to look for in a SaaS development partner (outline, 2026-10-28): https://syncora.solutions/blog/saas-development-partner — An outline for choosing a company to design and build a multi-tenant product, including the questions Syncora in Colombo expects you to ask. - How to manage employee leave in Sri Lanka (complete, 2026-10-20): https://syncora.solutions/blog/how-to-manage-employee-leave-in-sri-lanka — A practical guide to leave types, approvals and holiday calendars for Sri Lankan teams, and where HR software such as Staffora helps. - A hotel software checklist for Sri Lanka (outline, 2026-10-18): https://syncora.solutions/blog/hotel-software-checklist-sri-lanka — An outline of the operational questions a Sri Lankan hotel should answer before buying or building software with a Colombo team. - Restaurant operations software, beyond the till (outline, 2026-10-12): https://syncora.solutions/blog/restaurant-operations-software — An outline for restaurant owners in Sri Lanka deciding what should stay in the point of sale and what needs its own system. - Salon bookings and staff records (outline, 2026-10-08): https://syncora.solutions/blog/salon-booking-and-staff-records — An outline for salon owners in Sri Lanka who are running appointments, staff leave and client notes from a single phone. - Software outsourcing from Sri Lanka (outline, 2026-10-04): https://syncora.solutions/blog/software-outsourcing-from-sri-lanka — How an engagement with Syncora, a Colombo product company, differs from renting unnamed developer hours for a software project.