BlazorMovie is a Blazor WebAssembly project that leverages the power of .NET to create a dynamic and responsive web application for exploring popular movies. It uses the TMDb (The Movie Database) API to fetch and display information about popular movies.
This is based on the Coder Foundery .net 8 Blazor WASM demo https://github.com/CoderFoundry/BlazorMovieLive
Check out this project live here: https://blazormovies.netlify.app/
To run this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/OakesekAo/BlazorMovie.git
-
Navigate to the project directory:
cd BlazorMovie
-
Build and run the project:
dotnet run
The application will be accessible at
https://localhost:5001
by default.
- Popular Movies: View a list of popular movies fetched from the TMDb API.
- Pagination: Navigate through multiple pages of movie results.
- Responsive Design: The application is designed to work seamlessly across different devices and screen sizes.
- Blazor WebAssembly: A client-side web UI framework for .NET.
- Bootstrap: Used for styling and creating a responsive layout.
- TMDb API: The Movie Database API for fetching movie information.
Contributions are welcome! If you have ideas for improvements or find any issues, feel free to open an issue or submit a pull request.