Skip to content

Commit 34f77dd

Browse files
authored
Update README.md
1 parent 6b41a4f commit 34f77dd

File tree

1 file changed

+7
-38
lines changed

1 file changed

+7
-38
lines changed

README.md

Lines changed: 7 additions & 38 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,13 @@
11
# Clean Architecture Boilerplate - ASP.NET Core 5.0 (WebApi & MVC)
22
Clean Architecture Solution Template for ASP.NET Core 5.0. Built with Onion/Hexagonal Architecture and incorporates the most essential Packages your projects will ever need. Includes both WebApi and Web(MVC) Projects.
33

4-
# Coming Soon.
5-
Will be soon available at the Nuget Store.
4+
# V1.0.0 is Released.
5+
6+
[Get the NuGet Package from here!](https://www.nuget.org/packages/AspNetCoreHero.Boilerplate/)
7+
8+
[Getting Started - Quick Start Guide](https://codewithmukesh.com/blog/aspnet-core-hero-boilerplate-quick-start-guide/)
9+
10+
[View the Project Page](https://codewithmukesh.com/project/aspnet-core-hero-boilerplate/)
611

712
# The Vision
813

@@ -19,42 +24,6 @@ How easy would it be if you are able to run a single line of CLI command on your
1924
If you found this Implementation helpful or used it in your Projects, do give it a star. Thanks!
2025
Or, If you are feeling really generous, [Support the Project with a small contribution!](https://www.buymeacoffee.com/codewithmukesh)
2126

22-
## Quick Start Guide
23-
Since the project is still under developement, the CLI features are not yet available. Although you can clone / fork / download the repository and execute it locally on your machine. Here are the steps involed.
24-
1. Download / Fork this Repository
25-
2. Open up the Solution File in Visual Studio 2019 (v16.8+) . Make sure you have the .NET 5 SDK installed.
26-
3. Give it a few moment for the solution to restore all the required packages from NuGet store.
27-
4. Open up appsettings.json on each of the WebAPI and MVC Project. Make sure to update the Connection strings with valid ones.
28-
5. Open up Package Manager Console.
29-
1. Set the API Project as the Startup Project.
30-
2. Set the Infrastructure Project as the Default project. (You can typically find this dropdown on the Package Manager Console tab somewhere on the top corner)
31-
3. Run the following commands to add migrations(if any).
32-
```
33-
add-migration initialbuild -context ApplicationDbContext
34-
add-migration initialbuild -context IdentityContext
35-
```
36-
4. Next, let's update our database with the newly created migrations.
37-
```
38-
update-database -context ApplicationDbContext
39-
update-database -context IdentityContext
40-
```
41-
6. That's almost everything you will have to do to get started with this project. More details will be posted once the Project is at it's pre-production stage. Cheers!
42-
43-
### Default Roles & Credentials
44-
As soon you build and run your Awesome Application, default users and roles get added to the database.
45-
46-
Default Roles are as follows.
47-
- SuperAdmin
48-
- Admin
49-
- Moderator
50-
- Basic
51-
52-
Here are the credentials for the default users.
53-
- Email - [email protected] / Password - 123Pa$$word!
54-
- Email - [email protected] / Password - 123Pa$$word!
55-
56-
You can use these default credentials to generate valid JWTokens at the ../api/account/authenticate endpoint.
57-
5827
## Features Included
5928

6029
### ASP.NET Core 5.0 MVC Project

0 commit comments

Comments
 (0)