Skip to content

Principles of Web App Security Open Source Project (Video Upload Web App)

License

Notifications You must be signed in to change notification settings

drewgallis/csec380-p1

Repository files navigation

Flask, MariaDB, Nginx Docker Application

Build Status

This project is created by Drew Gallis and Nicholas Graca for the class CSEC 380.

Documentation

Flow Diagram - The various steps a user would go through to access our service and the different options they can do.

Network Topology - A visual representation of the different machines on the backend to make our site work.

Activity 1 questions - Answers for act 1 questions.

Activity 2 questions - Answers for Act 2 questions

Activity 3 questions - Answers for Act 3 questions

Activity 4 questions - Answers for Act 4 questions

Activity 5 questions - Answers for Act 5 questions

Activity 6 questions - Answers for Act 6 questions

Activity 7 questions - Answers for Act 7 questions

Login Page - What we plan our login page to look like.

First Page - What we plan our first page to look like.

State Diagram - The various places the user can go on our web site to do different tasks. It is more of how things will go on the front end.

Use Case - This deals with more of the back end and what has to go on behind the scenes in order to function how the user wants.

Database Schema - What our database tables look like, how they link adn the attributes within them.

Configuration - The script used to set up Flask.

Schema - The configuration of our SQL server.

Docker Compose - The docker-compose file of our infastructure

About

Principles of Web App Security Open Source Project (Video Upload Web App)

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published