
Closed
Posted
Paid on delivery
Trade247 Pro - Developer Requirements Project: Rebuild the existing Windows software as a native macOS application. Do NOT recover or decompile the old source code. Create a completely new application with the same behavior and functionality. Technology: Platform: macOS (Apple Silicon) Language: Swift 5 UI: SwiftUI Architecture: MVVM Database: SQLite IDE: Latest Xcode Client Will Provide: * Windows EXE * Database files * Config files * User settings * Cache & logs * Historical data * Screenshots * Videos * Business rules * Strategy documents * Test cases * Expected outputs Phase 1 (Don't Build Yet): * Login * User ID * Password * License * Online activation * Cloud sync * Server communication * Subscription Main Features: * Game input (Banker, Player, Tie) * Save/Load game history * Show previous shoes * Baccarat Roadmaps: Big Road Big Eye Boy Small Road Cockroach Pig * Pattern analysis * Trend detection * Betting suggestions Betting Engine: * Recommended bet * Betting progression * Win/Loss * Recovery * Profit/Loss * Stop conditions Show Statistics: * Total games * Win rate * Loss rate * Profit * Drawdown * Session history Strategies: Implement each strategy separately. Priority: Strategy 1 Strategy 2 Strategy 3 Strategy 4 Strategy 5 Strategy 6 Strategy 9 (Highest Priority) Client already has complete documentation for Strategy 9. Other strategies will be explained during development. UI: Keep the interface similar to the Windows version. Pixel-perfect copy is not required. Workflow should remain the same. Project Structure: Core Models Services Database Strategies ViewModels Views Utilities Resources Main Modules: Card Engine Road Engine Pattern Engine Betting Engine Money Management Engine Statistics Engine Settings Engine Database Engine Coding: * MVVM * SOLID principles * Clean modular code * Reusable components * Proper comments * Easy maintenance * Easy future expansion Development Order: 1. Project setup 2. Database 3. Card Engine 4. Road Engine 5. Pattern Engine 6. Betting Engine 7. Strategy implementation 8. Statistics 9. UI improvements 10. Testing Developer Responsibilities: * Analyze the existing software. * Understand the workflow. * Build a stable macOS application. * Ask questions whenever something is unclear. * Keep the code clean and modular. Deliverables: * Complete Swift source code * Xcode project * SQLite database * Clean project architecture * Working macOS application * Build instructions * Documentation Future Features (Later): * User authentication * License management * Online activation * Automatic updates * Cloud sync * AI analysis * More betting strategies * Performance optimization Important: Do NOT decompile or recover the original source code. Build a new application using the existing software and provided resources only as references. Goal: The macOS app should behave almost exactly like the Windows application with the same betting logic, calculations, and strategies.
Project ID: 40603158
50 proposals
Remote project
Active 3 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
50 freelancers are bidding on average $540 NZD for this job

With your vision in mind, my team at Web Crest is perfectly positioned to exceed your expectations for Trade247 Pro rebuild project. Combining our extensive experience in C# programming, C++ programming, Full Stack Development and Java with your detailed brief, this is a challenge we're ready to tackle head-on. We understand the importance of building a new macOS application from the provided resources without decompiling or recovering the original source code. Our proficiency in Swift 5 programming and utilising SwiftUI for building user interfaces coupled with our ability to deliver clean and modular code will ensure a stable and intuitive macOS application that mirrors the original Windows version but optimized for Apple Silicon. Drawing from our software development expertise, we'll bring out the best of MVVM architectural pattern, reinforce by SOLID principles only make the app's codebase more maintainable and easy to expand on in future. We pride ourselves on our meticulous approach to work - including exhaustive documentation, which we’ll provide alongside complete(Xcode) project –and effective communication, so you can be certain everything is being done to your requirements.
$300 NZD in 3 days
6.8
6.8

Hello, I can help rebuild your Windows software as a native macOS app using Swift 5 and SwiftUI with MVVM architecture. I'll focus on creating clean, modular code for the core engines like Card, Road, Pattern, and Betting, ensuring the app behaves like your current Windows version. I will also handle the SQLite database setup and follow your detailed project structure for maintainability and future expansion. I understand the importance of matching your existing workflow without decompiling old code and will work closely with you to clarify requirements and test each phase thoroughly. This approach will deliver a stable, easy-to-maintain macOS application aligned with your business goals. Do you have the existing Windows app and documentation ready for initial analysis? Best regards, Waqas & GoDesign Team
$250 NZD in 3 days
5.8
5.8

Your roadmap engine will fail if the pattern detection logic doesn't account for derived roads recalculating retroactively when the Big Road updates. This creates state inconsistencies that break betting suggestions mid-shoe. Quick questions - are you handling real-time SQLite writes during active gameplay without blocking the UI thread? And what's your tolerance for calculation drift between the Windows EXE's betting engine output and the Swift rebuild? Here is the architectural approach: - SWIFT/SWIFTUI: Build MVVM architecture with separate engines (Card, Road, Pattern, Betting) as isolated services that communicate through Combine publishers to prevent tight coupling between baccarat logic and UI state. - SQLITE: Implement write-ahead logging mode with background queue for game history persistence so rapid card input during live play doesn't cause UI lag or data loss during crash scenarios. - STRATEGY ENGINE: Reverse-engineer Strategy 9 betting progression by analyzing the Windows EXE's output files against test cases, then build a protocol-based system where each strategy conforms to the same interface for easy expansion. I've rebuilt legacy gambling analytics tools for 2 casino software companies migrating from Windows to cross-platform stacks. Let's schedule a 20-minute screen share where you walk me through the Windows app's actual behavior before I write any code.
$450 NZD in 10 days
5.6
5.6

Hello! As per your project post, you are looking to rebuild your existing Windows based Trade247 Pro application as a fully native macOS application using Swift, SwiftUI, and the MVVM architecture. The objective is to create a clean, maintainable application that faithfully replicates the workflow, betting logic, statistical calculations, and strategy engine of the existing software while establishing a scalable foundation for future. My approach would begin with analyzing the existing Windows application, documentation, database, and business rules to fully understand the workflow before rebuilding each module from scratch. I will implement a modular architecture consisting of the Card Engine, Road Engine, Pattern Engine, Betting Engine, Money Management Engine, Statistics Engine, Settings Engine, and SQLite database layer. I specialize in Swift, SwiftUI, macOS application development, MVVM architecture, SQLite, clean software architecture, performance optimization, desktop application development, and modular system design. My focus will be on delivering a stable, high performance macOS application with clean, maintainable code. Let's connect to discuss your requirements and build a robust native macOS application that preserves the functionality of Trade247 Pro while providing a scalable foundation for future development. Best regards, Nikita Gupta
$500 NZD in 7 days
5.5
5.5

Dear Client, I read "Desktop App ReBuild" carefully and understand you need a solid desktop application built for daily real-world use. My hands-on experience with Java, SQLite, Full Stack Development aligns directly with what you need. I've delivered desktop software with local databases, offline-first workflows, hardware integration and auto-updates — installers included, so it just works on your users' machines. A few quick questions to get us started: 1. Which platforms must it run on — Windows, macOS, Linux? 2. Do you have a stack preference (e.g. Electron, .NET, Java), or should I recommend one? 3. Does it need to work offline or talk to hardware (printers, scanners, devices)? Thanks & Regards, Deepak
$488 NZD in 14 days
4.9
4.9

✋ Hi There!!! ✋ The Goal of the project:- REBUILD THE EXISTING WINDOWS APPLICATION AS A NATIVE MACOS SWIFTUI APP WITH THE SAME LOGIC, WORKFLOW, AND BETTING FUNCTIONALITY. I have carefully read the complete project details and understand the requirement to build a completely new application without decompiling the original source. I am the best fit with 9+ years experience as a full stack developer and have completed similar desktop rebuilds, strategy engines, SQLite systems, and modular applications. 1. Swift 5, SwiftUI, MVVM and latest Xcode 2. SQLite database and clean modular architecture 3. Card, Road, Pattern and Betting Engines 4. Strategy implementation with Strategy 9 priority 5. Statistics, testing and Windows workflow matching I also provide UI design, database management, testing, documentation, build instructions, and full source code delivery. Looking forward to chat with you for make a deal Best Regards Elisha Mariam!
$500 NZD in 12 days
5.1
5.1

With extensive experience in diverse and complex software development projects, transitioning your Windows application to a native macOS app with the requested technology stack is well within my wheelhouse. Proficient in Swift 5, SwiftUI, and familiar with Xcode, I have a strong foundation to deliver a high-quality macOS app for Tade247 Pro. Moreover, I have proven expertise in database management using SQLite and have a deep grasp of core technical concepts like MVVM design pattern which matches your project requirements. Building on my technical capabilities, I bring an added advantage of holistic problem-solving. Offering a detailed and insightful approach enables me to not just understand your existing software but also analyze intricate workflows. I value open communication as a cornerstone of successful project delivery and strive to maintain transparency from the get-go. Regularly seeking clarifications and asking pertinent questions is an integral part of my work ethic.
$300 NZD in 6 days
5.0
5.0

I will rebuild Trade247 Pro as a native macOS app in Swift 5 and SwiftUI using MVVM so the betting logic, engines and workflows behave like the Windows version you provided. I will implement the Core, Models, Services, Database, Strategies, ViewModels and Views and build the Card Engine, Road Engine, Pattern Engine, Betting Engine, Money Management Engine, Statistics Engine and Database Engine as separate, testable modules with SQLite persistence and clean SOLID code. I delivered a SwiftUI macOS app with MVVM and SQLite (15k LOC) for a previous client. Should I implement Strategy 9 immediately after the Betting Engine? If you share the Windows EXE and Strategy 9 docs I will produce within 48 hours a written list of behavior matching edge cases and a mapped architecture proposal, free and with no strings attached. Happy to jump on a quick chat. Ali Zain
$500 NZD in 7 days
4.6
4.6

As an experienced Full-Stack Developer and a seasoned Trading & FinTech professional, I bring the perfect blend of skills to tackle your Desktop App Rebuild project. With a successful track record in building high-quality, performant software and my extensive knowledge of Swift, I'm confident in my ability to build your macOS application from scratch. My expertise in software development extends beyond the language itself. With proficiency in databases such as SQLite, my team and I will seamlessly handle Phase 2 and the rest of the development process without compromising on integrity and security of user data. Your project's detailed roadmap involving various engines aligns perfectly with my forte in creating modular, maintainable code adhering to SOLID principles. Moreover, my previous experience with AI and Data Integration tools, like what you may need for future features such as AI analysis and performance optimization, will be an added advantage for our ongoing collaboration. I am thorough, proactive, and communicative - three qualities that I believe are crucial to create a successful match between expectations and deliverables. Let’s get this outstanding trading software into the hands of Mac users!
$250 NZD in 7 days
4.8
4.8

With our 20 years of experience in the software development industry, our ability to deliver scalable and high-performance solutions is unparalleled. In particular, we have a keen interest and deep technical expertise in developing native desktop applications, especially for macOS using Swift and SwiftUI. This has given us extensive understanding of iOS development, including utilizing Apple Silicon, Latest XCode IDE, Swift 5 Language and maintaining clean architecture. Ultimately, this project's overarching goal is to recreate your Windows application for macOS while retaining its original functionalities. This is an approach we are well-familiar with having created various systems with identical functionality across platforms. We can assure you that project structure and the logic design will be according to the existing Windows version for smooth transitions but happy to tailor UI style based on mac environments as user-interaction is crucial. Let our proven track-record vouch for our ability to deliver this project meticulously and Successfully.
$500 NZD in 7 days
4.6
4.6

With my 8+ years of comprehensive experience in Full Stack Development and proficiency in C# Programming, I possess the adaptive skills needed to reimagine your existing Windows software into a fully functional macOS application. As an expert in diverse platforms like WordPress, Android, iOS, and Java, I can seamlessly adapt to your requirements and cultivate an enhanced UI using the SwiftUI framework. Rest assured, I have a deep understanding of the MVVM architecture and will ensure clean modular code structures aligned with SOLID principles. Over the course of my career, I have consistently proven my capability to deliver successful projects with clear communication and fast turnarounds. With 200+ fulfilled endeavors under my belt, I am confident in adhering precisely to your development plan. Furthermore, my creative problem-solving skills are a testament to tackling unforeseen challenges with ease and clarity. In conclusion, choosing me as your developer means entrusting your project to a thorough professional who values meticulousness, easy maintenance,easy future expansion and your vision of the finished product above all else. Together we can build an exceptional macOS app that is on par with your existing Windows software when it comes to functionality and strengthens user experience.
$450 NZD in 7 days
4.6
4.6

Hi, I read your project "Desktop App ReBuild" and I can help. I have solid experience in Java, C# Programming, Objective C and can deliver clean, reliable work. Happy to discuss scope and start right away.
$250 NZD in 7 days
4.2
4.2

Hi there, we are a team of Full Stack Web and Mobile App developers and we can do this project in no time. Thanks Ashish Kumar.
$500 NZD in 7 days
4.3
4.3

With a wealth of experience in software development, I understand how integral it is to maintain clear communication and fast turnaround in order to deliver projects with efficiency. That's why I'm the ideal candidate for your Desktop App Rebuild project. From designing and developing full stack platforms to building AI agents, my skillset aligns perfectly with your requirements for a macOS application built on Swift 5 and SwiftUI. Your project involves emulating the behavior and functionality of an existing Windows software as a native macOS application, which requires an eye for detail and thorough comprehension. In terms of navigation and UI flow, rest assured I can create a near-identical experience while leveraging my expertise in MVVM architecture, Clean coding practices, and clean project architecture. I am also experienced in working with SQLite database which is essential for your app and have a working of IDE latest Xcode. Moreover, given the complexity of this project especially imitating each strategy separately, handling your multilayered app encompassing various components like Card Engine, Road Engine, Pattern Engine, Betting Engine, Money Management Engine, we need someone adept at managing modular code with proper comments. My 6+ years spent honing these skills across different domains including SaaS should contribute to reliable code maintainability post-development. Let's discuss how my skills can help scale your application!
$250 NZD in 1 day
3.9
3.9

As an experienced software developer and leader at a website and mobile app development company, I have successfully delivered countless projects across various platforms and technologies. My skills in macOS, Swift 5, SwiftUI, Solid Principles, MVVM, and SQLite database position me well to re-create Trade247 Pro as a native macOS application. Understanding the importance of clean code and modularity, my team and I are committed to implementing a scalable project structure that makes future expansion easy. We also prioritize effective testing throughout the development process to ensure your application behaves exactly like the Windows version. Moreover, regarding your extensive list of deliverables, I guarantee the delivery of complete Swift source code, clean project architecture, working macOS application along with accompanying documentation for easy maintenance. Additionally, my passion for post-delivery client support ensures you not only get what you've envisioned but also receive post-project assistance for further improvements. To sum up,opting for my services guarantees not just an application that mirrors the Windows version in both functionality and design but also a long term collaboration with dedicated support post project completion. Thank you for considering my candidacy - I eagerly await discussing this project in greater detail with you.
$500 NZD in 7 days
4.4
4.4

⭐ Hi, ⭐ The spec is unusually clear — architecture, module breakdown and build order are all defined, which makes this a clean rebuild. The road engines (Big Road, Big Eye, Small Road, Cockroach) are the part where a rebuild usually drifts: their derivation rules are precise and easy to get subtly wrong, so I'd treat your provided test cases and expected outputs as the contract — feed the same shoe sequences in, diff against your expected roadmaps, and only then build the UI on top. Getting the Card and Road engines matching your outputs exactly is 80% of "behaves like the Windows version." ⭐ Sequence I'd follow is yours: database, then Card → Road → Pattern → Betting engines validated against test data, then Strategy 9 first since you have full docs for it, then the rest as they're explained. ⭐ One honest note: at NZD 250–750 this is a large scope — eight engines, seven strategies, full statistics. I'd suggest phase one as the engines plus Strategy 9 proven correct against your test cases, then remaining strategies after. ⭐ To scope: how many test-case shoes with expected outputs can you provide, and is Strategy 9's doc complete enough to build from alone? Hugo
$250 NZD in 7 days
3.6
3.6

✅Can you provide exact expected outputs for Strategy 9 across several complete baccarat shoes? ✅Are the SQLite schema, configuration formats, and historical-data structures already documented? ✅Which engines and screens define the minimum first milestone before Strategies 1–6 are specified? This should be a clean-room Swift 5/SwiftUI rebuild, using the Windows application only as a behavioural reference and keeping every engine independently testable through MVVM and strategy protocols. Accuracy risks sit in roadmap edge cases, recovery rules, session persistence, monetary rounding, undocumented strategy behaviour, and mismatched historical outputs. I’d first reproduce one complete flow from game input through roads, Strategy 9, bet progression, statistics, and SQLite reload. The full scope exceeds NZ$750, so a discovery and working core-engine milestone is the realistic starting point.
$500 NZD in 7 days
3.6
3.6

As an experienced software and computer engineer who has developed across a wide range of platforms (web, mobile, desktop, IoT), I am uniquely qualified to take on the challenge of rebuilding your Windows software as a native macOS application. Thanks to my solid foundation in programming languages such as Java, C++, and C as well as working frameworks such as Spring, React.js, and JavaFX, I can employ them seamlessly in this project utilizing Swift 5 and SwiftUI. I'm proficient in utilizing various databases and clouds such as SQLite, AWS,and MongoDB, which will be valuable for developing the new database engine. Not only do I have excellent understanding of coding patterns such as MVVM and applying SOLID principles into my works, but also I am meticulous in providing proper comments ensuring easy maintenance and future expansion. Importantly, my experience in developing Betting Engines and Statistics Engines perfectly aligns with your needs. As the project goes forward I plan to implement core functionalities like Card Engine, Road Engine, Pattern Engine etcetera in modular steps aligning with your development order. Together we'll create a stable Mac OS version of Trade247 Pro that also has scalability for adding new features like User authentication or AI analysis in the future. Let's begin this exciting partnership where user needs always remain at the forefront!
$500 NZD in 7 days
3.7
3.7

I appreciate your detailed project description for the Trade247 Pro application rebuild as a native macOS app, and I'm confident that my skillset can provide the highest quality solution. With a focus on Full Stack Development and substantial experience in Java, Objective C, Software Development, SQLite, and Swift, I understand the important principles of clean coding which will ensure easy maintenance and future expansion for your project. Having spent 5+ years working with startups to scale their digital products to success, I have gained a deep understanding of how to maximize efficiency without compromising quality. Moreover, I have extensive experience in building modular code structures aligned with key principles like MVVM and SOLID which guarantees robustness and scalability. In addition to my technical skills, successful projects start with open lines of communication. As someone who prioritizes long-term relationship building over short term gains, I would ensure that you are part of every step throughout the development process. I am ready to analyze the existing software thoroughly and ask relevant questions for any unclear areas. With all these capabilities in mind, I'm confident that I am the right fit for this macOS application project and eager to deliver your desired outcomes!
$700 NZD in 7 days
3.6
3.6

Hi, I can rebuild Trade247 Pro as a native macOS Apple Silicon application in Swift 5, SwiftUI, MVVM, and SQLite, using the Windows app only as a functional reference, not by decompiling or recovering old source code. The best solution is to first analyze the provided EXE behavior, database files, screenshots, videos, test cases, expected outputs, and Strategy 9 documentation. Then I’ll rebuild the app module by module: database, card engine, road engine, pattern engine, betting engine, strategies, statistics, settings, and UI. I’m comfortable with Swift, SwiftUI, Xcode, SQLite, MVVM, clean architecture, strategy engines, statistics modules, desktop app rebuilding, data persistence, testing, and documentation. Deliverables will include: * Native macOS SwiftUI app * Xcode project and source code * SQLite database integration * Save/load game history * Baccarat roadmap engines * Pattern and trend detection * Betting and money-management engine * Strategy 9 implementation first * Statistics and session history * Similar workflow to Windows version * Build instructions and documentation I’ll focus on clean modular code, matching the existing behavior from your supplied rules/tests, and keeping the project easy to extend later for licensing, cloud sync, and new strategies. Best regards Ankit
$300 NZD in 3 days
3.4
3.4

Kolkata, India
Payment method verified
Member since Feb 17, 2025
$30-400 NZD
$50-550 AUD
$30-250 NZD
$30-250 CAD
$30-250 USD
$25-50 USD / hour
$250-750 USD
$250-750 USD
₹12500-37500 INR
$750-1500 USD
$1500-3000 USD
$250-750 NZD
₹600-1500 INR
₹600-1500 INR
$15-25 USD / hour
$250-750 USD
₹600-1500 INR
$2-8 USD / hour
$15-25 USD / hour
₹600-1500 INR
£5000-10000 GBP
₹1500-12500 INR
$250-750 NZD
₹750-1250 INR / hour
₹12500-37500 INR