FAQ > What to do after download the file?
Unzip the file. Follow steps in Localhost section below if you want to do customization in your local environment. Otherwise, follow the steps in Hosting section below if you want to straight away upload files to hosting server so that everyone can access to the site.
(Note: for .NET Core 6, instead of Web.config, do configuration in appsettings.json)
Video version of detailed configuration steps: https://youtu.be/V8uZvonAL70
Text version of detailed configuration steps are as below.
Database Connection String Configuration
Open NetStarter.sln with Visual studio
Click View > Click SQL Server Object Explorer
Expand the SQL Server, right click on Databases, click “Add New Database”. Give it a name, click OK.
Expand the database that you created just now. Right click on the database > Click Properties.
Find the connection string and copy the value
Open Web.config, paste the connection string value
Time Zone Configuration
Go to this site: https://dotnetfiddle.net/iwXfjO
Find your time zone ID and copy the time zone. Open Web.config, replace the “timeZone” value
<aside> 💡 This system time zone value is for the developer to check and understand the date time value easily in database. When the date time value displayed to the user, it will converted to follow user’s machine time zone.
</aside>
SMTP Email Configuration
Login to your SMTP email service account, for example, we are using SendInBlue. You can use other SMTP service provider like sendgrid too.
Go to the page where you can get the SMTP username and password. Copy the value and paste the value accordingly in Web.config smtp settings section.
Done! Press CTRL + F5 to build and run the project.
For detailed configuration steps, please watch this video: https://youtu.be/GQWjeV62Clk
Thank you.