The ironically named DarkForm was my final J2EE assignment. The web application uses application-level data persistence, that is, data is loaded when the application starts and is saved when the application shuts down gracefully. Due to the limited timeframe in which it needed to be completed, data was only stored as text files instead of a proper SQL database. With this assignment, I decided to play with newer design concepts to see just how minimalistic, yet functional, I could make the site design.
In the form, users can post and reply to other users anonymously. If the user logs in, they gain the ability to edit their own posts and replies that they created while logged in.