Skip to content
This repository has been archived by the owner on Nov 15, 2022. It is now read-only.

HarlockOfficial/DVA231-Project3

 
 

Repository files navigation

DVA231 Project Group 3

Project Web-Development

Project Idea: Cocktail DB

  • Website for Queries like “Which Cocktail can I make with these ingredients?”

  • Login System for Users allows them to:

    • write, edit or remove comments and ratings (1 to 5 stars) about cocktails
    • add, edit or remove personal cocktails (Picture, Ingredients, Description, Recipe)
    • bookmark or unbookmark favourite cocktails
  • Login System for Moderators allows them to:

    • act like normal users
    • remove other users comments (and the relative ratings)
    • remove users personal cocktails
    • blacklist a cocktail from the api
    • ban or unban users
  • REST API "The Cocktail DB" for getting Cocktail information

Task-Distribution

  • Backend: Francesco, Lukas

    • Query for Ingredients/Cocktails from REST API and Site DataBase: Lukas

    • Database and Users Login System: Francesco

    • Moderators Login System: Francesco

  • Frontend: Ernest

    • Display-Page: Ernest

    • Login-Page: Ernest

    • Profile-Page: Ernest

    • Cocktail-Page (with Picture, Ingredients, Description, Recipe, average of votes and Comments): Ernest

Working-Steps:

  1. Django-Introduction

  2. Database

  3. REST-API for Query and User Login and methods

  4. Frontend