Small projects for Junior Developers

Help Junior developers get hired by sharing small projects they can work on to build their resume with paid work.

Complete Bounties

We want to explore how are the stories generated using the new chatgpt api model
Here's the documentation of the new model
https://platform.openai.com/docs/guides/chat
It should be as easy as changing the usage of the old endpoint for the new one and configure parameters properly.
But first we need to update the open ai gem first.
We are using this gem:
https://github.com/alexrudall/ruby-openai
Otherwise you wont be able to use the new endpoint.
Please make sure you update every usage of the gem to the new endpoint.
They are mostly used in the jobs (app/jobs directory)

Complete
Created by Benjamín Silva
View Project

I'm attempting to build Magic: The Gathering, but in Ruby. As a bit of Ruby practice, your task would be to find a card to implement. You can use the existing cards as examples, particularly cards like Story Keeper. 

Easy cards to implement would be these vanilla ones: https://scryfall.com/search?as=full&q=t%3Acreature+is%3Avanilla&utm_source=mci. 

If you're looking for more of a challenge, pick something from the recent set: https://scryfall.com/search?q=set%3Aone&unique=cards&as=full&order=name.

I'll pay you $2.50 for each vanilla card, and $5 for each non-vanilla card, up to a total of $50USD.

Complete
Created by Ryan Bigg
View Project

When we have more projects on the Beginner Bounties site, we're going to need to have pagination. Your job will be to add pagination using the Pagy gem to both index pages for bounties.

Complete
Created by Chris Oliver
View Project

There's currently some Open Graph, but no Twitter Card. Please add a Twitter Card so links on Twitter look great! ✨

Complete
Created by Emmanuel Hayford
View Project

Add a post to the repos page of real-world-rails for RailsDevs.

URL: https://railsdevs.com
Repo: https://github.com/joemasilotti/railsdevs.com

Complete
Created by Joe Masilotti
View Project

Avo is an admin panel framework for Ruby on Rails.
It has a few built-in fields from basic ones like text, select, and progress to complex ones like trix (WYSIWYG), markdown and key_value.
It would be amazing to have a location field too.
The field should take display the map (mapbox, openstreet, or gmaps) on the show view and two inputs (lat & long) on the edit view.
Nice to have:
- select location on a map instead of text fields on edit view
- show a tooltip with the location map on index view

Documentation for custom field creation:
https://docs.avohq.io/2.0/custom-fields.html
Chat where we can help with navigating the codebase
https://avo.cool/chat

Complete
Created by Adrian Marin
View Project