@@ -7,24 +7,44 @@ This is a MVC5 starter kit application with all the initial (and boring) boilerp
7
7
- Dependency injection with SimpleInjector.
8
8
- Out of the box mailing system with support for native SMTP and MailGun Api.
9
9
- Out of the box dynamic image thumb generation with ImageResizer and Cloudinary.
10
+ - Client side libraries managed by the new Visual Studio Library Manager (LibMan).
10
11
- Globalization ready and by-user language, region and timezone definition.
11
12
- Error logging with Serilog.
12
13
13
14
And more to come...
14
15
16
+ ## Default Username and Password
17
+
18
+ - admin
19
+ - password
20
+
21
+ ## Pre Requirements
22
+
23
+ - Tooling and Environment
24
+ - Windows 10+ machine
25
+ - Visual Studio 2017 Community v15.8.3+.
26
+ - Clone or download the code from the _ master_ branch.
27
+
15
28
## Running
16
29
17
- - Db
18
- - Create a database named ` mvc5Starter `
19
- - Execute the script under ` /sources/db-schemas/create_Db.sql ` to create the db objects.
20
- - Execute the script under ` /sources/db-schemas/create_Users.sql ` to create the default user.
21
- - If necessary, change the _ web.config_ connection string to point to your server.
22
-
23
- - Web App
24
- - Get Visual Studio 2017 Community v15.8.3+.
25
- - Get the code from this repository _ master_ branch.
26
- - Make sure nuget packages are set to auto restore.
27
- - Set _ App.UI.Mvc5_ as the startup project.
30
+ - Recommended
31
+ - Open a new ` cmd ` or ` powershell ` console window.
32
+ - Navigate to the project root folder (where it was extracted or cloned).
33
+ - Execute the following command to setup the app: ` app install ` or ` ./app install ` .
34
+ - The command above will attempt to create the database on your local * LocalDb* instance.
35
+ - If necessary, change the _ web.config_ connection string to point to your desired SQL Server.
36
+ - Open the ` starterTemplateMVC5.sln ` solution file under the ` sources ` folder.
37
+ - If necessary, set _ App.UI.Mvc5_ as the startup project.
38
+ - Compile and you're good to go.
39
+ - Hit F5 to start.
40
+
41
+ - Manual (if the above fails for some reason)
42
+ - Create a database named ` starterTemplateMVC5 `
43
+ - Execute the script under ` /sources/Data.Tools.Migrator/SqlServerScripts/Create_Initial_Db_Structure.sql ` to create the db objects.
44
+ - Execute the script under ` /sources/Data.Tools.Migrator/SqlServerScripts/Create_Initial_SuperUser_Account.sql ` to create the default user.
45
+ - If necessary, change the _ web.config_ connection string to point to your SQL Server.
46
+ - Open the ` starterTemplateMVC5.sln ` solution file under the ` sources ` folder.
47
+ - If necessary, set _ App.UI.Mvc5_ as the startup project.
28
48
- Compile and you're good to go.
29
49
- Hit F5 to start.
30
50
@@ -35,13 +55,13 @@ And more to come...
35
55
36
56
## Screenshots
37
57
38
- ![ Overview] ( /media /ss1.png?raw=true " Overview ")
58
+ ![ Overview] ( /docs /ss1.png?raw=true " Overview ")
39
59
40
60
## License
41
61
42
62
MIT License
43
63
44
- Copyright (c) 2018 Thiago Alberto Schneider
64
+ Copyright (c) 2018 Sarto Research
45
65
46
66
Permission is hereby granted, free of charge, to any person obtaining a copy
47
67
of this software and associated documentation files (the "Software"), to deal
0 commit comments