Hey folks. With the NaGaCreMo just about to get started I'd thought I'd post a WIP thread. I've just got started.
I am in the process of learning ASP.NET. The aim is to create my first portfolio project, for this I'm using my Roleplaying Guild as a guinea pig, my members seem to like the idea.
This is our current site. With guild websites people tend to turn to sites like Enjin.com, which are fantastic with decent features, but not all that RP central. So I am going to be building in some roleplay specific features to the website. Hence I feel this project will sort of fall into the 'gaming' category. There will be some web applications in there.
At the moment I am building the website's shell to fit my planned features in.
Below is my progress checklist:
1. Build the Shell. Have a layout ready for all of the pieces to fit together – have a CSS stylesheet ready for design [Work In Progress]
2. Build the SQL Database. Have a database prepared with the necessary datatypes
3. Build a login user interface
4. Build profile options into login user interface – with proposed ‘character sheet’ profiles. Keeping it all modular to be able to add features in the future
5. Add a ‘members’ page to show all of this information.
6. Add permissions to users
7. Design the FC inventory first. Using permissions.
8. Implement inventory system into character pages
9. Build a system whereby the FC inventory database and user inventory databases can talk to each other to make it all tradable.
10. Using permissions, build a news feed. Permitted members will be able to use it.
11. Using a similar system to the news feed, build a FC History and FC Lore section
12. Create a calendar system.
13. Implement a ‘Timetable’ style calendar
14. Implement an ‘Events’ style calendar.
15. Polish the website to make it shinier
Planned features:
• Character Sheet Based Profiles
• Story Arc History/Potential Story map
• Roleplay Calendar – typical online times of members, but not set in stone times
• FC Inventory
• Member Inventory – possible item trade system
• FC Bank with member accounts
• Location Information
• Message Board & News
• Events Calendar
• FC Lore Guide
• Game Lore Guide/Links