Solaireis / Bras-Basah-Books-AppSecProject

Japanese French Toast

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

IT2555 Application Security Project

Japanese French Toast

Providing quality services since 2022, better than Coffee & Waffles Co.

Group Details

Japanese French Toast

PEM Group: SF2102
Group Name: Japanese French Toast
Why the name: I dunno?
Where did you get the image: I found them here and made some edits.

Team members:

  • [211973E] Jabriel Seah (Leader)
  • [210162M] Clarence Koh
  • [214242Q] Royston Loo
  • [214299H] Fong Chung Wai

Project Description

Our web application is an online bookstore. It provides the service of purchasing books online. It allows users to create accounts so that their purchase history, email, and credit card details are kept. There are admin accounts used for managing books and users. Our web application is written in Python using Flask. Thus, it also uses Jinja templates.

Python Version: 3.8 and above required.

Install requirements using: pip3 install -r requirements.txt

Task Allocation

Clarence Koh

  • (A3) Sensitive Data Exposure
  • (A5) Broken Access Control

Royston Loo

  • (A2) Broken Authentication
  • (API4) Lack of Resources & Rate Limiting

Fong Chung Wai

  • (A1) Injection
  • (API5) Broken Function Level Authorization

Jabriel Seah

  • (A7) Cross Site Scripting
  • (A8) Insecure Deserialisation

About

Japanese French Toast


Languages

Language:HTML 53.8%Language:Python 37.7%Language:CSS 5.1%Language:JavaScript 3.5%