Skip to content

ljzepeda/Django-App-Game-Completionist

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Django-App-Game-Completionist

Game Completionist allows you to keep track of your gaming backlog through an activity log and achievement list.

☐ Full-stack Django application.

☐ Connected to and performs data operations on a PostgreSQL database.

☐ Two data entities (Models) in addition to the built-in User model (one one-to-many (1:M) and one many-to-many (M:M) relationship between entities/models).

☐ Full-CRUD data operations across any combination of the app's models (excluding the User model).

☐ Authenticates users using Django's built-in authentication.

☐ Implements authorization by restricting access to the Creation, Updating & Deletion of data resources using the login_required decorator in the case of view functions; or, in the case of class-based views, inheriting from the LoginRequiredMixin class.

☐ Deployed online using Heroku.

Screenshot

Game Completionist - Game List

Game Completionist - Game Details

Technologies Used

  • Python
  • HTML
  • CSS
  • Django
  • Heroku

Getting Started

Click to View Game Completionist

Next Steps

  • Future enhancements would be to include valdations, AWS image upload, unique CSS styling, additional class properties (i.e. Achievement Description) and adding additional authorization permissions.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages