This is a clone of the IMDb (Internet Movie Database) API built using Django and Django REST Framework. It allows users to access movie and TV show information, including details about cast, crew, ratings, and more.
Clone the repository:
git clone https://github.com/piyush310/imdb-api-clone.git
Create a virtual environment:
python3 -m venv venv
Activate the virtual environment:
source venv/bin/activate
Install the dependencies:
pip install -r requirements.txt
Setup the database:
Update the database settings in imdb/settings.py to match your database configuration.
Apply migrations:
python manage.py migrate
Start the development server:
python manage.py runserver
Access the API at
http://localhost:8000/docs
or
http://localhost:8000/redoc
Clone the repository:
git clone https://github.com/piyush310/imdb-api-clone.git
docker build --no-cache -t imdb-app .
docker run -p 8000:8000 imdb-app
Access the API at
http://localhost:8000/docs
or
http://localhost:8000/redoc
Contributions are welcome! If you’d like to contribute to this project, please follow these steps:
This project was inspired by the IMDb website and API.
If you have any questions or suggestions, feel free to contact