An open API service indexing awesome lists of open source software.

https://github.com/inpercima/explore-tmdb

A simple web app that allows users to browse public lists in The Movie Database (TMDb) using the API. For demonstration, I use my own lists by default.
https://github.com/inpercima/explore-tmdb

angular angular-cli angular-cli20 angular20 movie-database-api php php8 pnpm tmdb webapp

Last synced: 10 days ago
JSON representation

A simple web app that allows users to browse public lists in The Movie Database (TMDb) using the API. For demonstration, I use my own lists by default.

Awesome Lists containing this project

README

          

# explore TMDb

[![MIT license](https://img.shields.io/badge/license-MIT-blue.svg)](./LICENSE.md)

A simple web app allowing users to search on The Movie Database (TMDb) by using the api.
For demonstration, I use my own lists by default.

This app is online under [explore-tmdb.inpercima.net](http://explore-tmdb.inpercima.net).

This project was generated with [swaaplate](https://github.com/inpercima/swaaplate) version 2.5.3.

## Prerequisites

### Angular CLI

* `@angular/cli 20.3.5` or higher

### Apache and php

Is required if started locally and not with Docker.

* `Apache 2.4` or higher
* `php 8.2` or higher

### Docker

* `docker 27.5.1` or higher

### Node, npm or pnpm

* `node 22.20.0` or higher in combination with
* `npm 10.9.3` or higher or
* `pnpm 10.18.2` or higher, used in this repository

## Getting started

```bash
# clone project
git clone https://github.com/inpercima/explore-tmdb/
cd explore-tmdb
```

## Usage

### Modules

For the frontend check [explore-tmdb - frontend](./frontend).

For the backend check [explore-tmdb - api](./api).

For the docker check [explore-tmdb - docker](./README_docker.md).