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.