Disclaimer: I come from Wappler where I’ve build a first two-sided platform, knowing zero coding. But I did end up learning a few basics about PHP, CSS and JS (JASON files…).
Now considering building an app (native,desktop and PWA) for a B2C platform letting:
1. Providers register their services (ex: service A, B and C), each with pics, video, text, pricing, description,… (they’d manage their listings thru a Dashboard - and we, Admin, do the supervision, monitoring, authorization, approval…).
2. Individuals search services with sophisticated multi-select filtering (by price and/or location and/or theme…), make the purchase for a “bundle” (composed of all service options that meet the search criteria) at set price and attribute this purchase to a beneficiary’s email address with a custom message (ex: criteria “1000$ in NYC” shows 20 matching services - so I pay 1000$ for this bundle of services - one and only one of these services will be used).
Beneficiary would select one service out of the bundle and “redeem” it with the selected Service provider via QR code and/or some unique UUID.
Would need Stripe or similar payment solution already fully or fairly well integrated for easy setup. Payment flow is not straight forward: individual pays platform now for the bundle. Money sits with us, until beneficiary manually redeems at a later stage when scanning the QR or barcode, then only does the platform sends the money to relevant service provider - minus a commission
App to display registered services in bootstrap style cards to scroll/flip through like in Airbnb or tinder.
I’ve used wappler for another platform which did the job 100% with full (unlimited) customization but I found their documentation quite poor and out-dated, making the building longer than expected for low/no code since one has to always post a question and wait for an answer. Plus, it’s low code, not really no code. And their full customization involves tons of setup to make some components work as intended.
Having heard good things about Appguver, I’m wondering if the tool can help me build this app, given that I have zero knowledge in React. Knowing I got comfortable with relational MySQL database, can I use non rel firebase DB without getting lost or shall I root for Airtable, given the description of my project?
Please do not be over zealous or positive, your honest feedback will be most helpful. Knowing about a few caveats won’t turn me off, rather, they’ll prepare me for what’s at stake over here.