You are not logged in.
Pages: 1
Hi ab. I have read the TITLE_497. The documentation is very extensive. I get the "basic idea" of a template and a context. I have also looked at the section 26.3 "Installation" at Here I have downloaded the installation files listed. Now I don't want to go any further bc I'm afraid I will mess up the installation somehow and be floundering around for days.
Maybe we could set up a shared screen tutoring time. I don't expect free help. I can pay you. I have the old TeamViewer 9 (paid for, legal license) if you can install/use the TeamViewer 9 client (it's in the archives of the TeamViewer website. If you are in France, we'll have to a pick time that is convenient for both of us. I'll click on your "Email" link and send you my email address.
My background is in Delphi (since D1). I've been using Lazarus for about 8 months and love it. I'm currently using:
Delphi XE3, Delphi XE7, Lazarus 1.8.2 FPC 3.0.4
I've been going around in circles for the past 2 months trying to find an easy to use technology to build a fast scalable dating web site. So many technologies have been "flash-in-the-pan" techs that were super-hyped, are super bloated, and some have stalled or been outright abandoned.
My final product is NOT a dating website, however, a dating website IS technologically/architecturally the closest thing to what I want to end up with.
I normally use Firebird RDBMS for my database, but I can switch if the tutor recommends something better for this situation.
I'm willing to hire some one to teach me Mormot and/or Mormot on Lazarus to build this. I'm a total beginner at Mormot.
The tutoring lessons I need are not "generic" but instead must the building blocks that will make my final product.
The number of hours I can hire for will of course, depend on your rates. I speak English only. I'm in the Mountain Time Zone of North America (UTC -7)
I used to use Delphi 1 to XE7. Then it got too pricey and buggy. Now I use Lazarus (1.8.2) on Free Pascal (3.0.4) and target only the Windows 10 platform on full size desktop computers (for now). I have written an app in Lazarus that I now need to build a "licensing" module for. I asked about Delphi MVC being ported to Lazarus FPC, on the DMVC Facebook Page and Daniel Teti said that DMVC wd not be ported to Lazarus. One of the other ppl in the DMVC FB group told me about mORMot. After trying to plow through the massive introduction docs, I'm lost as to where to begin. To make this simple, I'll state there what I am trying to accomplish, and if some kind person could tell me how to do it with mORMot, I will learn the rest as I need to.
Project Goal:
I build small utilities that I would like to have a "licensing" function in, that ensures that my end user has a paid for license to use my software. Let's call it the "LF" for short. The job of the LF is very simple. When the utility software first starts, it asks the end user for the GUID (license key) that I have sent them via email. After the user types in the License Key, in the background, the LF calls into a dedicated server at my home office, using HTTPS REST web technology, and submits the license key. The REST server decides if it is a legitimate license key and responds with one of two phrases to be shown to the end user: "Success! You are licensed!" or "Invalid License Key".. AS WELL AS.. in the background, not shown to the user, a text BLOB, which is just the end user's name and address and email address, and, another GUID which is the "hidden" license key.
What I don't need help with:
I can write the client side LF in Lazarus. I can handle all the database stuff. I use Firebird 3x RDBMS.
What I DO need help with:
- How do I build the HTTPS REST server side that does what I want using mORMot in Lazarus?
- How do I build the Licensing Function into my existing Lazarus FPC client that "talks to" the mORMot server side in Lazarus?
Thanks in advance for any help you can provide.
To be clear:
This is not to produce any kind of visible web page. My utilities run only on Windows 7 to 10 and my server is a Windows 2016 Essentials server.
Pages: 1