DEV Community

Reid Aumann
Reid Aumann

Posted on

1 1

Building a Rails App from Scratch

I'm building my first rails app from scratch right now and I've been learning a lot. I'm designing it entirely in custom CSS (I know, it sounds a little crazy) and I spoke with my mentor who is a UI/UX designer about improvements in styling.

I also am learning a lot about my different routes and implementing authorizations so users can only access the pages they're supposed to. I am using the Pundit gem which I have a better understanding of now.

Setting up my entity relationship diagram and my associations was the step that made me the most nervous. I did it correctly for my first version, but now that I wish to add columns to my database I'm a little anxious about breaking it.

I feel that the most I've learned is by far in user research and feedback. As I'm developing I've been asking users about different search filters and features they might want and I'm currently working on adding those in.

If you want to see my project so far you can visit it at right2restrooms.com or my Github Repository and feel free to send me feedback!

Heroku

Deliver your unique apps, your own way.

Heroku tackles the toil — patching and upgrading, 24/7 ops and security, build systems, failovers, and more. Stay focused on building great data-driven applications.

Learn More

Top comments (0)

Sentry image

See why 4M developers consider Sentry, “not bad.”

Fixing code doesn’t have to be the worst part of your day. Learn how Sentry can help.

Learn more

👋 Kindness is contagious

Engage with a wealth of insights in this thoughtful article, valued within the supportive DEV Community. Coders of every background are welcome to join in and add to our collective wisdom.

A sincere "thank you" often brightens someone’s day. Share your gratitude in the comments below!

On DEV, the act of sharing knowledge eases our journey and fortifies our community ties. Found value in this? A quick thank you to the author can make a significant impact.

Okay