Skip to content

Instantly share code, notes, and snippets.

@cmkoller
Last active September 14, 2015 19:02
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save cmkoller/75928b06608452d5cc7a to your computer and use it in GitHub Desktop.
Save cmkoller/75928b06608452d5cc7a to your computer and use it in GitHub Desktop.

Breakable Toy Requirements

What makes a good project

  • Should be in Rails
  • You should be able to break down your idea into some simple, small piece of functionality that makes sense on its own.
  • Should have some core functionality that is CRUD-based
  • You should be able to think of some fancy, cool places you could take your app beyond using basic CRUD for once you have the core functionality finished. (I.e., using APIs, or cool JS features, or data visualization, etc.)

Timeline

During Week 7 (or before):

You should meet with your mentor and introduce your idea for your app. Be prepared to address the points outlined above - you should come prepared with thoughts on what your core piece of functionality is to start your app with, and come with some possible ideas on more advanced places to take your app. (If you feel totally lost on these, that's okay, your mentor can help you brainstorm!)

Once you've had this meeting and your mentor has OK'd your idea, you should get started on the requirements for the next meeting (see below) and optionally get started on your app itself! (Not required but recommended.)

It's up to you to reach out to your mentor to talk about your Breakable Toy before the end of Week 7.

During Week 8:

Your mentor will reach out for a check-in on you and your Breakable Toy. For this meeting, you should have initial user stories, acceptance criteria, and ER diagrams finished for the first couple features you plan on working on.

After this meeting, you should definitely get started on your Breakable Toy codebase if you haven't already!

During Week 9 and beyond:

Weeks 9-10 are completely focused on Breakable Toy work and Career Development stuff. You should hopefully have started your Breakable Toy before Week 9 starts, and will have the next to weeks to work on your app. You will record screencast demos of your app during Week 10, so try to work on styling during this entire process and don't save it for the end. (More information on the screencast demos will be forthcoming in Week 9, so don't worry about it for now!)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment