Skip to content

riteshprk/trivia_api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Full Stack API Project

Full Stack Trivia

Trivia API is a webapp used to provide API data of Question and answers based on category and difficulty level to play as a game.

The app has following functionality:

  1. Display questions - both all questions and by category. Questions should show the question, category and difficulty rating by default and can show/hide the answer.
  2. Delete questions.
  3. Add questions and require that they include question and answer text.
  4. Search for questions based on a text query string.
  5. Play the quiz game, randomizing either all questions or within a specific category.

The project are structured in two parts as Frondend and Backend

Each parts detail in provided in theire respective READMEs files:

  1. ./frontend/
  2. ./backend/

We recommend following the instructions in those files in order. This order will look familiar from our prior work in the course.

About the Stack

This full stack application based on Python-Flask. It is desiged with some key functional areas:

Backend

The ./backend directory contains Flask and SQLAlchemy server.

Frontend

The ./frontend directory contains a complete React frontend to consume the data from the Flask server.

View the README.md within ./frontend for more details.

About

RESTful API with CRUD implementation to PostgresQL

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published