With Raytha, you'll be able to quickly and easily kickstart the development of your .NET applications. Its lightweight, fast, and self-hosted design makes it perfect for rapid development and deployment.
A priority of Raytha is to keep the technology footprint small for getting up and running as quickly as possible. However, you do need the minimum requirements listed below:
Ensure your appsettings.config has a valid database connection string and SMTP credentials. If you do not have access to an SMTP server for local development, check out Papercut-SMTP. Super convenient.
Make sure Raytha.Web is set as the Default Project. Open the Package Manager Console and run Entity Framework database migrations:
Alternatively you can create your database manually and then run the FreshCreateOnLatestVersion.sql script in the /db directory.
By default, it will use local file system and use the directory specified in appsettings.config. You can adjust the appsettings.config if you have access to Azure Blob or an S3 compatible storage.