Welcome to GameRateSwap (Renamed from GameSwap)
An app designed for users to add platforms & their games. Then rate those based upon the level of difficulty.
This was apart of my Flatiron Curriculm where I had to cover these objectives:
• Use the Rails framework • You need at least 3 models including a join model to set up a has_many, through relationship ○ One model must be your user ○ Your join model MUST have a user-submittable attribute • Reasonable validations ○ MUST validate uniqueness of user login ○ Validation anything else that makes sense for your application • You must include at least one class level ActiveRecord scope method ○ Must be chainable, meaning that you must use ActiveRecord Query methods within it (such as .where and .order) rather than native ruby methods (such as #find_all or #sort) • Your application must be, within reason, a DRY (Do-Not-Repeat-Yourself) rails app You should define helper methods in the appropriate place
Welcome to my first Rails Application.
-
ruby-2.5.8
-
Utilizes:
- Rails Framework
- Devise gem & custom views for user authentication
- Omniauth gems for service log in/signup
- Boostrap for custom navigation bar
- Deployment instructions In directory run 'bundle-install' to download and install gems/dependencies migrate the database run the server
Thank you for trying my application and enjoy!
- Charles M.H.P
- ...