Table Of Contents

Getting Started

Change Log

Requirement

Setup & Configuration

Technical Information

Code Editing

FAQ

Credits

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)

Local Host


Video version of detailed configuration steps: https://youtu.be/V8uZvonAL70

Text version of detailed configuration steps are as below.

Database Connection String Configuration

  1. Open NetStarter.sln with Visual studio

  2. Click View > Click SQL Server Object Explorer

    Untitled

  3. Expand the SQL Server, right click on Databases, click “Add New Database”. Give it a name, click OK.

    Untitled

  4. Expand the database that you created just now. Right click on the database > Click Properties.

  5. Find the connection string and copy the value

    Untitled

  6. Open Web.config, paste the connection string value

    Untitled

Time Zone Configuration

  1. Go to this site: https://dotnetfiddle.net/iwXfjO

  2. Find your time zone ID and copy the time zone. Open Web.config, replace the “timeZone” value

    Untitled

<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

  1. Login to your SMTP email service account, for example, we are using SendInBlue. You can use other SMTP service provider like sendgrid too.

  2. 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.

    Untitled

Done! Press CTRL + F5 to build and run the project.

Hosting


For detailed configuration steps, please watch this video: https://youtu.be/GQWjeV62Clk

Thank you.