software-development-lessons

Explore this target application: Offer Right.

It’s a simplified version of the real Offer Up — a two-sided market. Users can:

Identify all of the screens in the app.

On each screen:

Some old slide decks that might be handy to refer to:

It’s usually very helpful to keep in mind database designs that you’re already familiar with:

Remember that it’s usually helpful to create your tables on paper or in a spreadsheet and entering some sample records to make sure you can record everything you’re trying to record, before attempting to create the compact Entity Relationship Diagram (ERD).

Finally, draw an ERD of your schema design in ideas.firstdraft.com. You can refer to the written documentation on how to use firstdraft.

Ask lots of questions!

Requirements

Submit the firstdraft URL of your ERD. Everyone in your group should submit their own URL — we want you to get practice with the tool.

The ERD should be able to support every action a user can take in the target app. Practice: