Skip to content

Quizzler-Backend is the server-side component of Quizzler, a dynamic study application designed to help students learn in the most effective way possible. This backend repository hosts a robust suite of technologies that support advanced study methods such as spaced repetition and social interaction, enhancing retention and making learning easy.

Notifications You must be signed in to change notification settings

QuizzlerTech/quizzler-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Quizzler-Backend

Quizzler Logo

Overview

Quizzler is a dynamic application designed to help students study in a way that suits them best. Experience it now: Try Quizzler

Advanced Study Methods

  • Spaced Repetition: Utilizes the psychological spacing effect to help reinforce knowledge retention over increasing intervals.
  • Social Interaction: Engage with friends through lesson sharing and friendly competition, making your learning journey more engaging and enjoyable.

Technologies Used

Backend

ASP.NET Icon    Entity Framework Core Icon    MySQL Icon    Swagger Icon   
  • ASP.NET Core: A high-performance framework for building modern, cloud-based, and internet-connected applications.
  • Entity Framework Core: A lightweight, extensible, open-source, and cross-platform version of the popular Entity Framework data access technology.
  • MySQL: A reliable and efficient open-source relational database management system.
  • Swagger: An Interface Description Language for describing RESTful APIs expressed using JSON.

DevOps

Fedora Icon    Jenkins Icon    Nginx Icon    Docker Icon   
  • Fedora: A robust, secure, and open-source Linux distribution.
  • Jenkins: An open-source automation server helping to reliably build, test, and deploy your code.
  • Nginx: A high-performance HTTP server and reverse proxy.
  • Docker: A platform that enables developers to create, deploy, and run applications in containers.

Database Schema

Database Schema

About

Quizzler-Backend is the server-side component of Quizzler, a dynamic study application designed to help students learn in the most effective way possible. This backend repository hosts a robust suite of technologies that support advanced study methods such as spaced repetition and social interaction, enhancing retention and making learning easy.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published