Skip to main content

Current Project Status

· 4 min read
Alfredo Anaya
Software Developer, Co-founder Ambrosia
Alberto Vidarte
Software Developer, Co-founder Ambrosia
Angel Gonzalez
Software Developer, Co-founder Ambrosia

Excellent news! The project is in an active development phase, with a solid and functional foundation. Our core backend is 100% complete, laying the groundwork for future features.

What is ready and functional?

Thanks to focused development, we have completed essential modules that form the heart of Ambrosia-POS:

🔐 Authentication and User Management System

A secure platform with JWT authentication and fully functional role management (administrator, supervisor, waiter).

🍽️ Table and Order Management

The backend logic for managing tables, taking orders, and tracking their status is implemented.

💰 Point of Sale (Backend)

The system can process orders and generate the logic for sales tickets.

📊 Financial Management

The backend for transaction logging, cash balancing, and generating financial reports is complete.

Native Integration with Bitcoin/Lightning Network

We have successfully integrated phoenixd to process Lightning payments. The system already has the necessary endpoints to create invoices and verify payments, offering a sovereign and low-cost payment alternative.


Modules in Development and Next Steps

Full transparency: We are transparent about our progress. The following modules and distributions are our priority to reach version 1.0:

📦 Complete Inventory Module

Although the backend endpoints are ready, the next step is to connect the user interface to allow for complete management of products, supplies, suppliers, and recipes with automatic stock deduction.

🌐 Web Point of Sale with NWC

We are working on a web interface that will allow generating Lightning invoices through a Nostr Wallet Connect (NWC) connection in read-only mode. This will facilitate Bitcoin payments from any device.

🖨️ Integration with Thermal Printers

A POS system is not complete without the ability to print. The development of the SDK and drivers for the physical printing of kitchen and customer tickets is a critical milestone.

🧪 Public Beta Release

Once the key features are stabilized, we will launch a Beta version to receive feedback from the community and polish the user experience.

📥 Simplified Installers

To facilitate the adoption of the system, we are developing:

🐧 Linux

A single installation script for Linux that will automate the entire configuration process.

🪟 Windows

A Windows installer that will allow for quick and easy implementation in the most common environments.


How can you contribute?

We love community collaboration! If you want to be part of the future of Bitcoin payments, you can:

👨‍💻 Review Code

Review our code on GitHub

🐛 Report Bugs

Report bugs or suggest improvements

💡 Contribute Ideas

Contribute with ideas for new features

🧪 Test Beta

Test the beta when it is available


🌟 Stay connected for more updates!

Follow us on our social networks and join the community of developers and entrepreneurs who are building the future of Bitcoin payments.