Hi guys i’ve done two projects in rails so far and im not sure what kind of project i should do next to get better at it, im currenly waiting to join special program to be job-ready. We are going to build an api for an NGO but in the meantime i want to build something thats more complex than what i’ve done below, any recommendations on what the project should be and what gems i should use would be really helpful!,
my first project was about an api where you can add continents/cities/geographic icons
- -Login & Register with devise-jwt gem
- -Welcome email after registering done with Action Mailer
- -PostgreSQL, has many/belongs to/many through associations
- -Filter what information is displayed in GET requests with Active Model Serializer gem
- -Model validations: presence, uniqueness, length, specific characters
my second project was about a disney api where you can have characters/genres/movies
- -Login & Register with devise-jwt gem
- -Welcome email after registering done with Action Mailer
- -SQLite, has many/belongs to/many through associations
- -Filter what information is displayed in GET requests with Active Model Serializer gem
- -Filter information with the has_scope gem
- -Model validations: presence, uniqueness, length, specific characters, error messages for all validations
- -Flash messages for controllers on POST/UPDATE/DELETE
- -Documentation of endpoints done with insomnia
- -CRUD tests done with the RSpec gem