Shows a page with a number of paragraphs of text, with a READ MORE button. • Clicking the READ MORE button invites the user to register to read more. • The registration only needs to be an email address and password. • Upon registration, with email validation, the user can now view the rest of the text that was previously hidden. • An alternative sign-in button allows someone to login to view that extra text too, if previously registered.
There are two projects
- Front Project
-
- install node.js
-
- install angular
npm install -g @angular/cli
-
- go to project directory and install dependencies
npm install
-
- run project
ng serve --open
- Current Project
-
- open MyMVCApplication.sln
-
- open Package Manager Console in visual studio and select Models solution as Default project then write following commands
Enable-Migration
Add-Migration InitialCreate
Update-Database
-
- run project
You can login as a admin with (userName:admin@localhost.com ----Password:password) to access list of users Now you can test the project and enjoy it!
Connect Angular project to backend in order to fetch post To read more about post, Registration/Login is necessary List of users
Visual Studio Node Angular Visual Studio Code
-
Backend(Services)---Different Layers--DAL, Models, View Models, Dtx, Test and main project(Controller & Actions) DAL-Use of Repository and Unit of work Entity Frame work code first
-
Frontend----Angular--Post Module, Components, Services, Interceptors(JWT)