https://github.com/raykipkorir/movies-api
Built with FastAPI and mongodb. Access more than 50 movies from this API for free.
https://github.com/raykipkorir/movies-api
fastapi mongodb rest-api
Last synced: 6 months ago
JSON representation
Built with FastAPI and mongodb. Access more than 50 movies from this API for free.
- Host: GitHub
- URL: https://github.com/raykipkorir/movies-api
- Owner: raykipkorir
- License: mit
- Created: 2023-06-29T11:54:11.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2024-06-22T06:58:34.000Z (about 2 years ago)
- Last Synced: 2024-06-23T08:10:53.802Z (about 2 years ago)
- Topics: fastapi, mongodb, rest-api
- Language: Python
- Homepage: https://movies-api-l13z.onrender.com
- Size: 39.1 KB
- Stars: 3
- Watchers: 1
- Forks: 0
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Movies API


## Overview
Access movie information effortlessly with my free API!". This API gives you access to more than 50 movies.
I leveraged the Selenium framework to perform web scraping operations.
## Usage
Clone the repo
```
git clone https://github.com/raykipkorir/movies-api.git
```
Navigate into movies-api directory
```
cd movies-api
```
Create virtual environment
```
virtualenv venv
```
Activate virutal environment
- Windows
```
\venv\Scripts\activate
```
- Linux
```
source venv/bin/activate
```
Install the dependencies
```
pip install -r requirements.txt
```
Run server
```
uvicorn app.main:app --reload
```
N/B -> Make sure you create environment variables shown in .env.example
## Contribution
You are welcome to fork the project and make contributions.
Any minor contribution would be greatly appreciated.