SkillAgentSearch skills...

MovieApp

A full-stack web application for managing movie data, created with ASP.NET Core and Angular, using SQL Server as a database.

Install / Use

/learn @AnkitSharma-007/MovieApp

README

MovieApp

A full-stack web application for managing movie data, created with ASP.NET Core and Angular, using SQL Server as a database.

Google Gemini integration

https://github.com/AnkitSharma-007/MovieApp/assets/33789321/4e315707-3544-4d6a-9d7b-d6ffd6559490

Concepts Covered

ASP .NET Core

  • Web API created using EF Core DB first approach
  • Role-based authorization using JWT
  • Repository pattern
  • Dependency Injection

Angular

  • Angular Material
  • Routing & Navigation
  • Auth guards
  • Lazy loading of modules
  • HTTP Interceptors
  • Reactive forms
  • Form validation (inbuilt and custom)
  • Pipes

Prerequisites

  • Visual Studio 2022
  • SQL Server
  • SQL Server Management Studio (SSMS)
  • .NET Core 7.0 SDK or above
  • Node.Js V16.0 or above

Steps to run the app

  1. Clone the Repo
  2. Scaffold the database using the DBScript
  3. Put your own connection string in appsettings.json file.
  4. Build and launch the application from Visual Studio.

Live Demo

https://movieapp-angular.azurewebsites.net/

Licenese

MIT

See Also

  • https://github.com/AnkitSharma-007/BookCart
  • https://github.com/AnkitSharma-007/blogging-app-with-Angular-CloudFirestore
  • https://github.com/AnkitSharma-007/angular-graphql
  • https://github.com/AnkitSharma-007/angular-forms-validation
  • https://github.com/AnkitSharma-007/Smart-Angular-App-Using-Azure-Cognitive-Services

Related Skills

View on GitHub
GitHub Stars26
CategoryData
Updated3mo ago
Forks13

Languages

TypeScript

Security Score

92/100

Audited on Dec 15, 2025

No findings