Skip to content

db-jt/JesTpro

Repository files navigation

JesTpro

Simple management software for small business associations edit

Prerequisites

.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

Building and testing

  • Configure the connection string in appsettings.[evironment].json to MySql or SqlLite database:
  1. sqLite example:
    "UseSqLite": true  ,
    "ConnectionStrings": {
          "DefaultConnection": "Data Source=jestpro_local.db"
     }
  2. 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

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages