What should my next challange be

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