Simple management software for small business associations edit
.Net core 3.1 SDK (https://dotnet.microsoft.com/download/dotnet/3.1)
DinkToPdf libraries (https://github.com/rdvojmoc/DinkToPdf): copying the libwkhtmltox.dll, libwkhtmltox.dylib and libwkhtmltox.so inside the /JesTpro.Web folder
- Configure the connection string in appsettings.[evironment].json to MySql or SqlLite database:
- sqLite example:
"UseSqLite": true , "ConnectionStrings": { "DefaultConnection": "Data Source=jestpro_local.db" }
- mySql example:
"UseSqLite": false , "ConnectionStrings": { "DefaultConnection": "server=127.0.0.1;database=[your-db-name];user=[your-user];password=[your-psw];SslMode=none" }
-
Copy the compiled "dist/jestpro" content of front-end project inside /JesTpro.Web/app (for reference https://github.com/baccinelli/JesTpro-fe)
-
Open a commandline/powersheell/bash inside /JesTpro.Web folder and enter the command dotnet run and look at the log: if everithing is fine yould shuold see the admin password in the console log.
-
Open your brower and enter the url http://localhost:8080 and login with admin username and the password shown by the console log
If you need to simply build and publish the project you can use publish.bat or publish.sh scripts inside /JesTpro.Web folder