Skip to content

nluu175/backlog-server

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

39 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Backlog Server

Introduction

  • Welcome to the Backlog API documentation. This API was implemented to serve the Game Backlog App - A web-based application to help manage your game backlog in many gaming platforms.

TODO:

  • Add transactions Official Doc

    • with transaction.atomic(): [DONE]
  • Integrate Gemini

    • Suggest game to play based on genre (in library) [DONE]
    • Suggest game to play (not in library)? [NOT-YET]
    • Suggest a random game to play?
  • User can add friend

  • Add games release tracker (web scraping) [BIG]

  • Add price(float) in Game [UNDER CONSIDERATION]

  • Support other platforms (eshop/Nintendo)

  • Authenticate/Authorize using token [DONE]

  • Add table GameSuggestion to cache game request result. [DONE]

  • Move all Error and Exception to errors.py [DONE]

  • Add "How long to beat" a game estimation.

  • Add a table to keep track of "Game I wanna play currently"

Instructions

  • Run the import data command to import all the game genres (can be found in commands/)
  • Run source venv
  • Add Authorization header to each request. The template should be Token {token}

About

A REST API for my Game Backlog App

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages