/toy-app

A Ruby on Rails application allowing users to post their toys.

Primary LanguageRuby

A Ruby on Rails application allowing users to post their toys.
  • Manually created a set of model, views, and controller for user and post table and create a full CRUD web interface.
  • Installed Bcrypt Ruby gem so users can log in and sign up using email and password.
  • Implemented model and system tests to simulate user interaction.
  • Allowed users to preview images for upload and implemented image carousel using stimulus.
  • Added new and edit post modal using turbo frames.
  • Implemented active storage for the local environment and S3 buckets for deployment.
  • Displayed user avatars by utilizing DiceBear avatar library.
  • Showed flash messages using turbo.
Sign in as admin:

Home Page

Log In Page

Sign Up Page

Feed Page

Wall Page

Add New Post Modal

Edit Post Modal

Users Page

Settings Page

Sources: