Skip to content

Latest commit

 

History

History
190 lines (122 loc) · 6.05 KB

TechnicalDocumentation-EN.md

File metadata and controls

190 lines (122 loc) · 6.05 KB

Technical Documentation

English | Türkçe

Content:

About

Python Flask based, open source, Burhaniye region for children is a web page made to introduce a game format in a fun way. Application.

Languages Used

Used Libraries

Programs Used in the Development Process

Development Environment

Front-End

HTML5 and Jinja2 were used in the interface of the application. Interface TailwindCSS is used in styling except for the background image CSS3 is used only for the background image. Sound in the interface JavaScript is used to play the effects. Also JavaScript, If a "404 Page Not Found" error is received, the user will be prompted to start page automatically.

Back-End

Flask, a Python web library, was used on the server side. Flask was chosen because it is a simple and fast library. Apart from Flask, Python's own "secrets" and "socket" libraries are also used. Socket is the local was used to access the IP address of the computer. Secrets, 32 is used to generate a random secret password with characters. This password The secret key to the Flask application.

Deployment

Our Flask-based application PythonAnyWhere.com for free published in some way. Python in the application development process Despite using version 3.12.0, the release on PythonAnyWhere used version 3.10.0 of Python in its release. The reason for this The latest Python version supported by PythonAnyWhere is 3.10.0 is

Version Control

Git is used for version control. The application is fully open source is coded. All code from GitHub available at

Testing

In the application development process, Microsoft Edge DevTools v119 and Safari v17.2 on iPhone 11 tested using

QR Code

For QR code QR Code Generator is used. QR code in "https://burhaniyem.pythonanywhere.com/" link is embedded.

Audio Files-Effects

All sound files and effects are in "mp3" format. This is because mp3 file extension by almost all web browsers support Sound effects (applause, right and wrong answer) Retrieved from pixabay Sound files (audio narrations) on Samsung Note 10, HUAWEI MateBook D 15 and iPhone 11 devices. The recordings were recorded in "m4a" or From "ogg" format at Convertio and converted into "mp3" format.

Images

Background image Creative Fabrica taken from the website. For other images Google Images and Bing Images was used. File format "png", "jpeg", "webp" and "jfif" were used.

Images from the Application

Click on the text below the images to go to the URL from which they were taken you can go to

Home Page

History of Burhaniye

Soru-10

Congratulations-5

Watch the video

Question-4 | Congratulations-1