EtMDB is a movie database website tha offers a searchable database for Ethiopian movies, Ethiopian actors, actress, directors, writers, production and distribution companies and full movie crews. EtMDB provides users with rating and watch-list to improve movie lovers with exclusive contents.
- Ethiopian Movies and movie metadata (such as Title, Plot, Release Year, Genre, Rating)
- Movie Ratings
- Movie Awards
- Cinemas
- Film Companies with their credits
- Cinema schedule
- Adding movies, artists, listing jobs and articles
EtMDB uses a number of open source projects to work properly:
- Django - high-level Python Web framework that encourages rapid development and clean, pragmatic design.
- Python - awesome!
- Django Rest-framework - powerful and flexible toolkit for building Web APIs
- Swagger 2.0 - framework of API developer tools for the OpenAPI Specification(OAS)
- OAuth 2.0 - industry-standard protocol for authorization
- markdown-it - Markdown parser done right. Fast and easy to extend.
- Twitter Bootstrap - great UI boilerplate for modern web apps
- jQuery - duh
And of course EtMDB Bots using our API itself is open source with a public repository on GitHub.
Want to contribute? Great! Contact us on [email protected] or visit our website.
Creating and updating Applications
Application details: "https://etmdb.com/api/oauth/applications/$APPLICATION-ID/"
Update Application: "https://etmdb.com/api/oauth/applications/$APPLICATION-ID/update/"
Delete Application: "https://etmdb.com/api/oauth/applications/$APPLICATION-ID/delete/"
Access token and refresh token with one to these two methods below
curl -X $HTTP_METHOD -d "grant_type=password&username=$USERNAME&password=$PASSWORD&scope=$SCOPE" -u "$CLIENT-ID:$CLIENT-SECRET-KEY" "https://etmdb.com/api/oauth/token/"
curl -X $HTTP_METHOD -d "grant_type=password&username=$USERNAME&password=$PASSWORD&scope=$SCOPE" -u "https://$CLIENT-ID:$CLIENT[email protected]/api/oauth/token/"
See EtMDB API
- Show Cinema Schedule
- Searching movies (by title, release year, cast)
- Searching artists (by name, movies participated in, nick name, character name)
- Search cinemas (by title)
- Search film companies (by title and credits)
- Write documentation
MIT
Let's Write our Movie History Together!