Skip to content

Brycot/altermovie

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AlterMovie

My technical test for Alternova

Tech Stack

Frontend & Backend: Python, Django

Screenshots

Home Page App Screenshot

All audiovisual productions App Screenshot

Only Movies App Screenshot

Only Series App Screenshot

Random audiovisual production App Screenshot

API Reference

Get all items

  GET /api/v1/items/

Returns all media items

Parameter Description
?type get all items by time
?name get all items by name
?genre get all items by genre

Get item random

  GET /api/v1/items/random/

Return a random item

Parameter Description

Get items ordered

  GET api/v1/items/:type_prod/:order/

Returns all items sorted by parameter and search type

Parameter Description
:type_prod Type of media Movie/Serie
:order param for order name/genre/views/rating

Get user interactions

  GET api/v1/userinteractions/:id/

Returns all interactions made by the user with media

Parameter Description
:id User ID

Mark media like viewed

  GET api/v1/userinteractions/viewed/<int:id>/
Parameter Description
:id ID Movie/Serie

Rating a media

  GET api/v1/userinteractions/rate/<int:id>/
Parameter Description
:id ID Movie/Serie

Coded by Brycot with 💙

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages