Skip to content

release v1.0

Pre-release
Pre-release

Choose a tag to compare

@bobantonbob bobantonbob released this 22 Aug 00:15
· 45 commits to main since this release
417497a

Release 1.0
Description:
This release includes key features for user authentication via images, gameplay with user victory tracking, and multilingual support for both Ukrainian and English.

Key Features:
Image-based Authentication:

Implemented user authentication via facial recognition using the face_recognition library.
After successful authentication, the user is automatically redirected to the game.
User Profile:

Added the UserProfile model, which stores the user's number of victories in the game.
The user profile displays the username, first name, last name, email, user photo, and the number of victories.
The profile is integrated with the Django Admin for convenient management.
Gameplay:

Implemented a game using the cifar10.keras model.
If the user wins and is authenticated, the number of victories is saved in the UserProfile.
Game results are displayed, with the option to start a new game after completion.
Multilingual Support:

Added language switching on the site: Ukrainian and English.
Ability to toggle between languages on the main pages of the site.
Deployment:

Implemented deployment for project testing on an external server.
Important Improvements:
Django Admin Integration: Provided easy management of user profiles via the admin panel.
User Photo Display: User photos are loaded from the database and displayed in the profile.
This version 1.0 Release Notes can be used to create a release on GitHub, outlining the main features and improvements of the project.