Client:
Australian Source Public Bans List
Job Description:
I was requested to develop the Australian Source Public Bans (AusPB) list website, in which users would be able to submit demo (.dem) files for review to reduce cheating in the major online FPS game, Counter-Strike Source. This job entailed creating an entirely custom Content Management System from scratch in the form of an MVC. The client requested the following features:
- User Management System
To ensure safety, security and anonimity, the client requested that a user management system, packed with session security, user modification, creation and deletion features be created to help manage the website efficiently. A multi-level, non-cookie based system was created to suit the needs of the client.
- File Administration System
Due to the high load of submissions the client predicted to receive, I was asked to create a file manager, in which no FTP logon was required, only the valid session of a registered, authorised user. The file administration system contained a categorised tagging system, file editor and property viewier, which was linked with the file submission database to ensure maximum information collection and projection.
- News Management System
To keep the website constantly fresh and updated, the client requested a news management system, where news posts (found on the index of the website) could be created, modified and removed with ease.
- Ban Management System
The ban management system was the core of the website. The main structure consisted of a file submission & automated tracking system, voting system (3 votes would decide the fate of the submission) and ban commenting system.
The administration index also contained an AJAX powered flexible chat box allowing website moderators to chat to each other specifically about AusPB activities.
Examples of AusPB v3.0
These are just a few samples from the website's content.













