Planning your Rails backend now, can save you hours of headaches in the future.

  1. Figure out what kind of app you want to make.
  2. Figure out what models you need for that app and what their relationships would look like.
  3. Plan out what kind of tables each model will need to have in order to work the way you want your application to work.
  4. Begin writing down what your user stories (what you want the user to experience) when they visit your site.
  5. Once you have some basic ideas you can play around with it and tweak those ideas before moving them to a more robust platform like Figma or GitMind.



Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Ethan Rodriguez

Ethan Rodriguez

Software Engineer | Full-Stack Web Developer | JavaScript | React | Ruby | Rails | Active Record | SQL | HTML | CSS