Skip to content

sfeng96/WebTech

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

WebTech

Coursework for the Web Technology unit

Aim

The aim of this website is to provide a platform for students to post things.

Requirements of this project

HTML

investigated a variety of different issues and gained a general high level of confidence with the structure of HTML pages (or with generating HTML via a framework)

CSS

investigated a variety of different issues and gained a general high level of confidence with CSS style (or with generating CSS via a framework)

JavaScript

have gained a high level of understanding of how client-side JavaScript works, or a high level of expertise in using client-side frameworks

PNG && SVG

  1. PNG: gained experience with some more sophisticated tools such as handling layers and transparency, or airbrushing or creating original artwork
  2. SVG: have gained a higher level of experience, e.g. with path editing, grouping, transformations, gradients, patterns, etc., or put a lot of effort into vector artwork

Server

dealt with things like https and certificates, or web sockets, or cloud hosting, or security issues beyond URL validation, or auto-testing, or cookies, or running under reduced privilege

Database

gained a lot of experience with SQL, or you've put a lot of effort into organizing database access (e.g. into a separate server-side module) or you've put a lot of effort into database design or details of handling your data

Dynamic Pages

EJS template put in a lot of programming effort or become very fluent in using your chosen framework

Node Modules

express express-session express-fileupload multer validator valid-url crypto-js helmet sqlite3

Releases

No releases published

Packages

No packages published