ClinicStock Eu
About this project
ClinicStock EU - Complete multilingual clinic inventory management SaaS for sale
Asking price: €16,900 + applicable VAT
Reasonable offers will be considered
A one-time exclusive acquisition of the entire software
Current stage: Pre-revenue ClinicStock EU is a ready-to-use browser-based B2B inventory management SaaS designed primarily for dental practices, veterinary practices, aesthetic clinics, private medical practices, and other businesses that need a simple way to manage consumables, product batches, expiration dates, and employee inventory usage.
It is not a software base or a non-exclusive source code license. The buyer acquires the entire software package and the exclusive commercial and financial rights agreed in the final sales contract. After the transaction is completed, the seller will no longer sell or license the same ClinicStock software to third parties.
Live demo
Client application:
https://njcode.fi/clinicstock
Super Admin Introduction:
https://njcode.fi/clinicstock/admintest
Both can be accessed directly in the browser without installing the software. The basic idea of the product
ClinicStock is designed around one key principle:
Inventory management must be so simple that the employee can use it without separate training.
The most important daily work steps have been deliberately made as fast as possible.
Take from stock
Select quantity → scan barcode → done.
If the barcode reader is not used, the employee can search for the product immediately by name or product code. Add to stock
Read the barcode → enter the quantity → batch number and expiration date if necessary → more.
Standard USB and Bluetooth barcode readers can be used with the software, which work like keyboard input.
Inventory management features
Management of products and product groups Several storage locations Real-time inventory balances Minimum stock alerts Product lots Optional lot numbers Optional expiration dates Expiry alerts FEFO – First Expired, First Out Automatic deduction from multiple batches if necessary Addition to stock with a barcode Destocking with barcode Fast manual product search Corrections to inventory balances Complete Event History Audit trail / Event history
Each warehouse transaction can be recorded:
User Product Batch Quantity Previous balance New balance Date and time Method of execution of the event Repairs Historical inventory transactions are kept and are not silently deleted from the system.
Full event reports are only visible to authorized company administrators.
Thanks to this, the owner or administrator of the clinic can see who has taken or added goods, when the transaction was made and how much was involved.
Batch and expiration date management One product can have several different batches that have their own expiration dates.
Batch number and expiration date are optional.
Products and batches that do not have an expiration date are excluded from expiration alerts.
The FEFO function automatically prioritizes the inventory that expires first to be used first.
Multi-tenant SaaS
ClinicStock supports several customer companies with a multi-tenant architecture.
Each company has its own: users the products warehouses batches storage locations settings The companies' information is separated.
User roles
The software supports separate administrator and employee roles.
Company administrators can manage users, products, inventory and reports.
Ordinary employees can perform day-to-day warehouse operations without access to enterprise-wide transaction and audit reporting.
Six languages are included in the software The software currently includes the following languages:
England Germany France Holland Sweden Finland The default language is English.
The user can choose the language they want even before logging in and change it later from within the application.
Every employee can use the user interface in their preferred language.
The translation structure makes it possible to add new languages later.
Built-in demo → paying customer path Prospective customers can register without having to buy a license right away.
Without an active license, the user can familiarize himself with the software in demo mode and see how the system works.
When the license is activated, a private, company-specific storage environment opens up for the customer. Thanks to this, ClinicStock is able to present and sell itself without having to organize a separate manual product presentation for each potential customer.
SaaS Licensing
ClinicStock includes a license system based on an annual license.
The commercial model currently used in the demo is:
€490 / year
Includes:
3 users All features All languages Unlimited number of products Several storage locations Current pricing for additional users is:
€90 / user / year
The customer can buy one or more years of usage in advance.
The minimum length of the license is 12 months.
The platform administrator can change the pricing, so the buyer can define the commercial model as they wish.
Stripe integration is included in the software
ClinicStock currently includes out-of-the-box Stripe payment integration for purchasing and renewing SaaS licenses. The buyer connects his own Stripe account and API ID to the software before the commercial implementation of the service.
Stripe is the payment service provider currently implemented in the software.
If the buyer wants to use, for example, Mollie, PayPal or some other local payment service, that integration must be implemented separately by the buyer or the buyer's developer.
Other payment service integrations are not currently included in the deal. License renewal and user locations
Customers can manage their license through the software.
The system supports:
Annual licenses Multi-year license purchases License renewal Additional user slots Monitoring the license expiration date Self-service purchasing The purchased license period is added as an extension of the customer's current license period.
Account recovery and deletion
ClinicStock includes a 30-day account recovery process. When the customer stops using the service, their company's operational data may be stored temporarily for recovery.
If the verified root user returns to the service during the restore period, the previous company data can be restored.
The system also supports permanent deletion of data and user account.
Super Admin
The software includes a separate platform-level Super Admin control panel. With it, the SaaS service administrator can manage, among other things:
Client companies Licenses Expirations of licenses Number of user slots Pricing Account status Recovery and removal facilities General management of the platform Super Admin introduction can be found at:
https://njcode.fi/clinicstock/admintest
Technology
ClinicStock uses a lightweight and widely supported technology stack:
PHP 8+ MySQL / MariaDB HTML5 CSS JavaScript The software is designed to work in a standard PHP/MySQL server environment.
Normal use does not require Node.js infrastructure.
Included in the sale
The deal includes:
The full source code of ClinicStock Database structure and migrations All functions of the software Six language packs Stripe integration Licensing system Demo functions Super Admin Installation documentation Technical documentation Example settings Instructions for cron and background tasks Email settings structure Brand materials included in the project Exclusive commercial and economic rights to the software are agreed upon in the final sales agreement Domain
The domain name is not included in the sale.
The current njcode.fi addresses are only software presentation and demo environments.
The buyer can publish ClinicStock on any of their own domains and rename and rebrand the software completely.
Buyer's rights According to the final sales contract, the buyer can, among other things:
Rename ClinicStock Completely rebrand the software Edit the source code Develops new features Offer the software as a SaaS service Plugs it into an existing software package License the further developed product commercially Resell the developed product This is intentionally an exclusive acquisition of the entire software, not a non-exclusive source code license.
After the transaction is completed, the seller will stop selling and licensing the same ClinicStock software.
Current situation
Pre-revenue
The sale currently does not include:
Paying customers Monthly recurring revenue, or MRR Existing customer contracts Domain name The buyer acquires the finished software product, source code, documentation and the exclusive rights agreed in the final contract.
Ideal buyer
ClinicStock can be particularly valuable, for example:
For companies offering dental software For companies offering veterinary software For healthcare software houses For software services of aesthetic clinics For companies that sell medical or dental supplies and want to offer a software service to their customers For vertical SaaS operators For software houses that want their own SaaS product For companies that want to enter the European clinic inventory management market without having to develop the entire platform from scratch Asking price
€16,900 + applicable VAT
Reasonable offers will be considered. Primarily, we are looking for an established business buyer operating in the EU area.
The buyer's company information and, if necessary, the EU-VAT identifier are checked before the final execution of the transaction.
Trade process
The buyer gets to know the public demos. Preliminary conversation with the buyer. If necessary, a non-disclosure agreement or NDA. Technical due diligence, i.e. technical inspection of the software. Agreeing on the final terms of sale. Secure payment / escrow. Handover of source code and documentation. Transfer of Agreed Exclusive Software Rights. Technical handover and commissioning-related handover. The asking price is substantially lower than the time and cost required to design, develop, test and document the corresponding software from the beginning.
Contacts from business buyers who are taken seriously are welcome.
Tags
Description was automatically translated to your language.
Listing details
- Asset type
- Web Application
- Framework
- Custom PHP / ei erillistä frameworkia
- Languages
- Suomi, Nederlands, English, Français, Deutsch, Svenska
- Reason for sale
- Ohjelmisto on kehitetty valmiiksi itsenäiseksi SaaS-tuotteeksi. Myyn projektin kokonaisuudessaan yksinoikeudella, koska haluan keskittää aikani muihin ohjelmistoprojekteihin sen sijaan, että lähtisin itse rakentamaan ClinicStockille myynti- ja asiakasorganisaatiota.
- Programming language
- PHP 8+, JavaScript, HTML5, CSS
