-
Notifications
You must be signed in to change notification settings - Fork 5
Plan
David Ramos edited this page Aug 1, 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.
- Rebuild public site templates.
- Build confirmation emails.
- Build reminder email system.
- Refine admin interface.
- Move to Grappelli
- Break parts of the class page into tabs or pages.
- Display teachers in more concise list w names.
- Display list of students w names.
- Build teacher-facilitator interface.
- Create lists of registered students.
- Create email forms.
- Set up user registration system.
- Refine fields.
- Refine code.
- Plan server structure.
- Set up production server and dev server.
- Switch to production database.
- Move files and database.
- Point DNS at new server.
- 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.