MovieTime is a client-side movie discovery application using C# and .NET 8 with Blazor WebAssembly, integrating The Movie Database (TMDB) API to enable users to search, browse popular and in-theater films, and view detailed movie information (cast, ratings, trailers, and more).
Implemented local storage to persist user-selected favorite movies and designed a responsive, mobile-friendly UI using Bootstrap. Ensured secure API access, intuitive navigation, and robust handling of loading, error, and empty states.
Table of Contents
To get a local copy up and running follow these simple example steps.
- Get a free API Key at https://www.themoviedb.org/
- Clone the repo
git clone https://github.com/MontoyaTM/MovieTime.git
- Install NPM packages
npm install
- Enter your API in
appsettings.Development.jsonor in yourmanage user secrets"TMDB_Key": = "ENTER YOUR API"; - Change git remote url to avoid accidental pushes to base project
git remote set-url origin github_username/repo_name git remote -v # confirm the changes
Ricardo Montoya - montoyar.sw.dev@gmail.com
Project Link: https://github.com/MontoyaTM/MovieTime
