
In Progress
Posted
I’m looking for an experienced LibreBase developer, who communicates well in English, who will work with me on an on-going hourly basis to enhance my DB application. I am looking for someone who can teach and guide me in adding buttons, building queries, developing small macros, etc., as well as resolving issues implementing the code/changes. I want to make the changes to my DB application myself so that I learn as we go. My application has been operating (with limitations) for about a year. I currently have about a dozen functions I’d like to add to my DB application that I don’t know how to. I’m sure there will be other enhancements where I will need help as well. I want to work on one “function” at a time on a part-time basis, translating to up to several hours per week or so. This would be an on-going engagement. My DB application consists of a single LibreBase form with numerous fields, some buttons and checkboxes tied to three cascading tables. The top table is linked to a second table, that is tied to a third table. The second and third tables have a one-to-many record relationship to the previous/higher table. I’m currently running LibreOffice version [login to view URL] (AARCH64) on a Mac under MacOS 15.6.1. Java is Oracle 23.0.1. I’m using LibreBase’s built in DB engine (HSQLDB). All macros are written in Basic.
Project ID: 40686843
29 proposals
Remote project
Active 1 min ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
29 freelancers are bidding on average $26 USD/hour for this job

Hi, ★★★ LIBREBASE SPECIALIST ★★★ I understand you are looking to enhance your DB application with specific functions. To start, I will guide you through adding buttons and building queries. I recommend using the built-in tools in LibreBase for creating macros, as they provide a straightforward way to automate tasks. Avoid complex scripts initially; focus on basic functionality to ensure stability. Testing is crucial. After implementing each function, run tests to verify that the changes work as intended. I suggest documenting each step to help you learn and replicate the process. To get started, I will need access to your current DB application and a list of the functions you want to implement first. This will help me tailor my guidance to your needs. You can view my portfolio here: https://www.freelancer.com/u/techplusintl Thanks!
$20 USD in 40 days
4.6
4.6

Greetings, I'm excited to help you enhance your LibreBase application. From what you've shared, it seems you’re looking for someone to guide you through improving your database, tackling tasks like adding buttons, building queries, and developing macros, while also resolving any issues that arise. I appreciate your desire to learn and implement these changes yourself, which is a great approach for gaining deeper knowledge. With my experience in database programming and familiarity with LibreOffice, I can provide clear guidance and support as we work through each function you want to add. I understand how cascading tables work, and I'm confident we can address your current needs while also preparing for future enhancements. Looking forward to collaborating on this journey with you! Best regards, Saba Ehsan
$20 USD in 40 days
3.1
3.1

Hi, I can work with you on an ongoing basis to enhance your LibreOffice Base application while keeping the process collaborative so you can implement and understand each change yourself. I can guide you through form controls, buttons, cascading queries, HSQLDB relationships, and LibreOffice Basic macros, troubleshooting issues as they arise and addressing one function at a time without disrupting your existing production database. A few questions: * Are your three cascading tables connected through foreign keys, and are referential integrity constraints currently enforced in HSQLDB? * Do you prefer live screen-sharing guidance while making changes, or written step-by-step instructions with code explanations? * Are your existing Basic macros organized within the database file, and is there any existing macro structure or naming convention to follow? Best regards, Muhammad Usman
$20 USD in 40 days
0.0
0.0

Hi, I see you're looking for someone with experience in LibreBase to help you enhance your database application while you learn to make those changes yourself. This approach is great for building your skills, and I'm here to guide you through it. With my background in database programming and experience with LibreOffice, I can help you add new functions, create buttons, build queries, and develop macros. I'll ensure that you understand each step, so you feel confident making future enhancements. Given your setup with cascading tables and the built-in HSQLDB engine, I can assist you in resolving any issues that come up as we work together on your DB application. I’m excited about the opportunity to collaborate with you and help you grow your database skills! Best regards, Muhammad Arshman
$20 USD in 40 days
0.0
0.0

Hi, "Guide Each Database Enhancement" - practical LibreBase help while you make and understand each change yourself. I can work alongside you on the form, queries, Basic macros, buttons and the three-level HSQLDB relationships, explaining each change rather than taking over the application. I’m comfortable with database design, SQL, scripting and troubleshooting, so we can handle one function at a time and keep the existing application stable. Would you like to start with one of the dozen functions you already have planned? Looking forward to working with you. Artur Giżycki
$20 USD in 40 days
0.0
0.0

Hi – it's Kurt here from Cape Town ✔️The key here is understanding how to build effective macros and queries in LibreBase. A common issue is managing relationships between cascading tables for functional enhancements. I understand the importance of adding new functions while ensuring the application's stability and performance. What usually matters most here is thorough testing and validation like your cascading tables. Your need for guidance on functions and resolving implementation issues is clear, ensuring you gain confidence in making changes yourself. With years of experience in LibreBase and HSQLDB, I've helped bring user-friendly database solutions. You can expect practical insights to enhance your DB application, high chance of success, low effort on your side. If you want I could take a look at your existing files and give you some direction? Best, Kurt.
$15 USD in 7 days
0.0
0.0

Hi, I can work with you on an ongoing basis to enhance and troubleshoot your LibreOffice Base application. I’ll guide you step-by-step with queries, forms, buttons, and Basic macros, while you implement the changes yourself so you learn the process. I’m comfortable with HSQLDB and can work through each function with you, including debugging and testing on your existing setup. We can start with your highest-priority function and build from there.
$15 USD in 40 days
0.0
0.0

Hi, I can work with you incrementally on your existing LibreOffice Base application, focusing on teaching you how each change works rather than taking control of the database. We can handle one function at a time through screen sharing, with clear explanations and tested examples. I’ll review the form, three-table relationships, primary and foreign keys, cascading behaviour, queries, controls, and Basic macros before changing anything. Enhancements can then be implemented through parameterised queries, form/subform events, buttons, validation, transactions, and carefully scoped macros compatible with your macOS, AARCH64, HSQLDB, and Java setup. Before each change, we’ll create a verified backup and test against sample records so existing one-to-many relationships remain intact. I’ll also document the finished logic so you can maintain and extend it independently. What is the first function you want to add, and what should happen from the user’s first action through to the database update? Regards, Houssame
$20 USD in 40 days
0.0
0.0

In multi-tier LibreOffice Base forms with cascading subforms, the most common pitfall when introducing custom buttons and Basic macros is losing context across parent-child record synchronizations. Because your schema links three cascading tables in a 1-to-many hierarchy on embedded HSQLDB, firing a macro or manual query without properly committing pending field buffers or calling .reload() on the correct subform container can easily desynchronize child records or throw silent UNO dispatch errors. Furthermore, macOS Apple Silicon (AARCH64) paired with modern Oracle JVM versions can encounter specific sandbox and classpath quirks during intensive UI operations. My approach matches your exact learning preference: we tackle your enhancements one isolated function at a time while you drive the keyboard. Rather than handing over opaque scripts, I walk you through the UNO object model step by step—inspecting form events, writing maintainable Basic routines, parameterizing HSQLDB SQL queries, and binding action buttons cleanly so you understand every line and retain full control of your application. I communicate clearly in English, adapt to your weekly schedule for several hours at your pace, and can start on your first priority function immediately. What is the first function on your list that you would like to build together?
$20 USD in 40 days
0.0
0.0

Cincinnati, United States
Payment method verified
Member since Jan 15, 2025
$15-25 USD / hour
$250-750 USD / hour
$15-25 USD / hour
$15-25 USD / hour
₹12500-37500 INR
₹1250-2500 INR / hour
₹12500-37500 INR
$250-750 USD / hour
₹12500-37500 INR
$15-25 USD / hour
$250-750 USD
₹12500-37500 INR
₹12500-37500 INR
$15-25 USD / hour
₹12500-37500 INR
$250-750 USD
$15-25 USD / hour
$15-25 USD / hour
₹1250-2500 INR / hour
₹12500-37500 INR
₹1250-2500 INR / hour