Please submit to CrowdGrader your first draft of the project.
Submission URL: http://www.crowdgrader.org/crowdgrader/venues/view_venue/157
This is a group submission. All members of a group need to participate as authors, or else they will not receive credit.
This should be the first draft of your project. Initially, you should focus on:
- Data layout. Define the DB tables you plan to use in the project, in the tables.py or db.py file.
- Page drafts. Please include an initial version of one or two key pages of your web application.
Attachment: Attach a web2py packed app, as for the homeworks.
Text: Please include again your project proposal; you can cut and paste from what you submitted as project description, and/or update the project proposal as you need or wish.
Please also cut and paste the table definitions from your db.py or tables.py file, and include them in the text of the description, so the instructor can more easily see which data layout you plan to use.
- Let the instructor know if you do not want to share the code with other students due to IP reasons (e.g., you plan to develop this into a product, and you don't want to make the code known to others). You might get less guidance from your fellow students if you do this, however. Also, note that any serious competitor probably would have no problem just rewriting what you wrote (secrecy is often over-rated: the most important defense of a startup is dynamic fast-paced evolution).
- For the few of you who have been authorized by the instructor not to use web2py, please still submit your work using CrowdGrader, so the instructor can keep track of all code in a single place. Just indicate in the text of the submission what you are using, and if feasible include instructions on how to test your code. Other students will not be expected to test it, but the TA or instructors might try it.