Progress Update:
This last stretch of work has been focused on the new website. As mentioned before, I dumped all the stuff the designer did for me and re-worked it myself while keeping some parts of the design similar. It looks a lot better now and this design is near finalised. I won't show you any pictures of the new design because I know you guys love surprises.
Backend classes (db connectivity/templating/error handling etc.) for the site are complete and I've written a load of unit tests for them, too.
Account functionality on the website is near complete and features the following:
- Registration
- Logging In (with remember me functionality)
- Account Recovery (with ability to reset your password or retrieve your username)
- Account Area with activity stream (this class works across the site)
- Control panel to update account details
Wedge is working on writing up some content for the "brochure" part of the website which should look very nice.
What's Next?
I'll be focusing on getting the news posting + commenting working on the new site, I'll be looking to update this more regularly than the current site because I hate Wordpress.
Then I'll be building individual user profiles and customisation forms within the account control panel so people can add all their avatar/contact details/information. Profiles are going to need to be really fluid so that eventually it can display things like gallery/download system submissions and all of that jazz.