Back to projects

$ open internintellegence-movieapi

InternIntellegence Movie API

Internship Backend API / 2025

This was the most advanced of the three InternIntellegence internship backend projects. It combines authentication, local movie management, favourites, external TMDB integration, and multiple search flows into one API, making it feel much closer to a real product backend than the earlier training tasks.

overview.md

A movie platform backend that combines internal CRUD logic with external API integration.

The API is built with ASP.NET Core, Entity Framework Core, Identity, SQL Server, AutoMapper, and JWT authentication. On top of CRUD operations for movies, it supports advanced filtering, genre-driven queries, favourite lists, and TMDB-powered endpoints that can fetch or search external movie data and store it locally. This project stood out because it mixed internal business logic with third-party API integration and a broader set of domain features.

outcomes.log

  • Built a movie backend with CRUD, advanced search, favourites, and authentication flows
  • Integrated TMDB so external movie data can be queried and stored inside the local system
  • Worked across multiple controllers and services to support a broader product-style backend domain