ASP.NET Core 9 MVC-app voor een Windows-first docx -> pdf product.
Wat er nu staat:
- registratie, login en accountbeheer via ASP.NET Identity
- creditsaldo per gebruiker
- staffelprijzen en checkout-flow via Mollie
- payment intents, webhook-verwerking en factuurdownload
- upload- en jobflow voor conversies
- admin dashboard voor users, credits en jobs
- verse PostgreSQL database en EF Core migraties
De echte conversielogica hangt achter IDocumentConversionEngine.
De standaard implementatie is expres een placeholder:
- bestand uploaden werkt
- jobs worden opgeslagen
- de app geeft duidelijk aan waar jouw eigen converter moet worden gekoppeld
- Zorg dat PostgreSQL lokaal draait.
- Database
docx2pdf_devis al aangemaakt in deze omgeving. - Pas indien nodig
appsettings.Development.jsonaan. - Run:
dotnet build
dotnet run- conversie-engine:
Services/Conversions/IDocumentConversionEngine.cs - placeholder engine:
Services/Conversions/PlaceholderDocumentConversionEngine.cs - conversieflow:
Services/Conversions/DocumentConversionService.cs - billing:
Services/Payments/PaymentService.cs - datamodel:
Data/ApplicationDbContext.cs