Assignment #3B – Project Selection

You have looked at different stacks and deployment environments. Hopefully you have done this with the idea of your project in mind. You will need to write a document that will outline your project. The instructor will try to supply project ideas to help you out – but you are also welcome to propose your own idea. Here are the project requirements;

  • Your project must be doable in one semester and be deployed on a web site at the end of the term
  • Your project may be a web app, phone app, mobile site or any other type of application.
  • Your project must demonstrate Create, Read, Update, and Delete (CRUD) of data in a client/server environment. This should encompass pretty much all data driven applications.

Once you have selected your project idea – you will start writing up a set of project specifications. This will be the “turn in” for the assignment. However – specifications are living documents – so this will not be a static document that you submit. I personally use Google Docs for my program documentation. You are not constrained to this – the requirements for your documentation management are below. As a general rule – document everything!

  • Your document management should allow you to create and edit multiple documents and manage those documents.
  • The documents should be rich including screen captures, images, and different text types (such as fixed font for code).
  • You will need to be able to share your documentation with me (and possibly collaborators) – so that feature is important.

As we progress I will be guiding you through what needs to go into the documentation. Your submission will be a link to your documentation.

You may work in teams.