Skip to content

akamf/project-web-framework

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Learning By Games

Description

A learning plattform for kids. Created for a project in Web Development, in the course Project In Web Framework at Teknikhögskolan in Göteborg.

The idea is for kids to develop their knowledge in reading and writing swedish and math, in a fun way using basic games. The four games we currently have is:

  • Hitta ordet! - A find the word game, where the player has to guess a word in swedish from an anagram
  • Cute Memory - Basic memory game, with cute animal pictures
  • Ordgåtan - Swedish word game. The player draws a card with a random sentence and answers a question based on the cards statement
  • A-Maze-ing-Game - Math game. The player navigates through a maze by answer math questions

The projects run with a Flask framework and uses a MongoDB database.

Dependencies

To install dependencies from the requirements-file:

pip install -r requirements.txt


The project also requires a running MongoDB (we're using a docker container to set that up) and a .env with the following variables:

DB_NAME
DB_USER
DB_PASSWORD
DB_HOST
DB_PORT

SECRET_KEY= To encrypt and decrypt passwords


It also needs a config.cfg in the application package for mail services to work. I need to contain the following:

MAIL_SERVER
MAIL_USERNAME
MAIL_PASSWORD
MAIL_PORT
MAIL_USE_SSL
MAIL_USE_TLS

Contributors

We're a team of four people who worked on this project:

Teknikhögskolan - Python Development, specializing in AI

Handed in for evaluation 16/2 2022

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •