Skip to content
This repository has been archived by the owner. It is now read-only.
Website for viewing/interacting with and creating university events.
JavaScript HTML CSS
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
models
routes
views
.gitignore
LICENSE.md
Procfile
README.md
index.js
package-lock.json
package.json
server.js

README.md

Aston Events Site

This is my coursework submission for my second year CS Internet Applications and Techniques module. We were tasked to create a website that could allow users to view student events. Students can register as an organiser to create and edit event pages that would be listed on the main page, as well as expand to an event page.

I learnt to use NodeJS with Express, with MongoDB (using mongoose) to handle the data store (because I'm a wanna-be hipster). And in seemingly modern web dev fashion, I learnt about the use of a bunch of npm packages to do the fancy stuff I wanted.

Licensed with MIT 🤘

Built with Spacemacs


Footnotes of Shame

Why did I use Pug and not a proper dynamic front end thingymaic? Because I'm an idiot.

Are the organiser actions secure? No, as I was going to provide a secure session token but had time constraints—turns out web dev is hard. And yes, I failed to provide server-side vetting of POST requests in time too :(

You can’t perform that action at this time.