-
Notifications
You must be signed in to change notification settings - Fork 5
Plan
adavidramos edited this page Aug 2, 2012
·
26 revisions
Build a basic classes app, with registration, email notifications, and user accounts, to live at classes.knowledgecommonsdc.org
. For this session, main site, blog, previous classes, and contact forms will continue to be hosted on the ExpressionEngine site at knowledgecommonsdc.org
.
Plan flow and data structures.Build basic registration/waitlist functionality.- Add all data fields w rich text.
- Rebuild public site templates.
Build confirmation emails.- Build reminder email system.
Refine admin interface.- Build basic teacher-facilitator area.
Can see lists of students and edit attendance - Set up user registration system w better fields.
- Clean up code
- Plan server structure.
- Set up production server and dev server.
- Switch to production database.
- Move files and database.
- Point DNS at new server.
- Populate site w test data
- Ask Dojo and volunteers to test
- Improve admin site
- Add friendlier display of teachers, facilitators, and registrations
- Add direct links to teacher/facilitator area
- Improve teacher/facilitator area
- Add email-class function
- Add graphical displays
- Clean up code (more thoroughly)
- Add multisession support
- Convert project to Mezzanine.
- Set up Mezzanine structure.
- Convert EE templates to Django templates.
- Migrate content.
- Decide what to do with classes from past sessions.