Projects in Awesome Lists tagged with rspec-testing
A curated list of projects in awesome lists tagged with rspec-testing .
https://github.com/eliotsykes/rspec-rails-examples
RSpec cheatsheet & Rails app: Learn how to expertly test Rails apps from a model codebase
factory-girl learning-rspec rails rails-application rails-tutorial rspec-cheatsheet rspec-examples rspec-matchers rspec-rails rspec-testing ruby ruby-on-rails shoulda-matchers
Last synced: 07 Apr 2025
https://github.com/skroutz/rspecq
Distribute and run RSpec suites among parallel workers; for faster CI builds
ci ci-tools rspec rspec-runner rspec-suite rspec-testing test-runner test-runners
Last synced: 15 May 2025
https://github.com/mschuchard/puppet-check
A streamlined efficient comprehensive set of checks for your entire Puppet code and data
acceptance-testing hacktoberfest linter puppet puppet-check puppet-lint puppet-testing rspec-puppet rspec-testing ruby style-linter syntax-checker testing unit-testing
Last synced: 05 Apr 2025
https://github.com/karafka/karafka-testing
Library which provides helpers for easier Karafka consumers tests
kafka kafka-consumer karafka karafka-framework rspec rspec-testing ruby testing
Last synced: 02 Apr 2026
https://github.com/odlp/rspec_overview
Get an overview of an RSpec test suite
formatter rspec rspec-formatter rspec-testing
Last synced: 12 Jul 2025
https://github.com/ikramagix/faussaire
Generate ultra-realistic fake data in French and Greek with credible, context-aware, and culturally relevant options.
data faker-generator france french french-language french-speaking french-translation gem rspec rspec-testing rspec-tests ruby ruby-gem ruby-on-rails rubygem rubygems testing yaml
Last synced: 10 Apr 2025
https://github.com/claudiarojassoto/catalog_of_my_things
Console-based application built in Ruby, designed to keep an organized record of your possessions across different categories. This app provides a simple and user-friendly interface to manage your personal items efficiently.
bundle-install classes-and-inheritance data-structures json methods objects postgresql preserver rspec-testing rubocop-configuration ruby ruby-gem
Last synced: 08 Oct 2025
https://github.com/lucas-erkana/catalog-ruby-group-capstone
A console Ruby application built with a team of three. It allows users to store musics, books, and games and the data is been preserved in a JSON file and is been retrived and populated back to the user when the user needs it by selecting the right option from the list of options provided.
collaboration json pair-programming rspec-testing ruby teamwork
Last synced: 29 Oct 2025
https://github.com/codehass/budget-app
The Budget application is a mobile web application designed for managing your budget. It provides a list of transactions categorized by type, allowing you to easily track your expenses and analyze your spending. The implementation of this application involved utilizing Ruby on Rails and PostgreSQL.
capybara rspec-testing ruby ruby-on-rails
Last synced: 09 Sep 2025
https://github.com/claudiarojassoto/final-capstone-back-end
This Project is developed using Ruby on Rails, configured to serve as an API. This API is designed to facilitate reservations or appointments for test drives of cars. It leverages a PostgreSQL database to manage and store reservation data.
active-record bcript controllers gems models postgresql-database routes rspec-testing rubocop-configuration
Last synced: 23 Apr 2025
https://github.com/nitbravoa92/tdd-project
"TDD Project" is a program build in ruby that implements three methods of the Solver class using the Test-Driven Development (TDD) approach.
Last synced: 13 Apr 2025
https://github.com/nitbravoa92/oop-school-library
"OOP School Library" is a program made in ruby ββfor a University library, which was created using the object-oriented programming paradigm. The program allows users to register new students and teachers, manage book information, and more efficiently control books borrowing.
object-oriented-programming rspec-testing ruby solid-principles
Last synced: 28 Sep 2025
https://github.com/stephenkati/oop-school-lib
oop-school-lib-prac Is an app a Librarian at a school university uses to create new user (students/teachers), add new books, and save records of who borrowed a given book and when.
oop postgresql rspec-testing ruby
Last synced: 24 Apr 2025
https://github.com/ijayabby/tic-tac-toe
Tic Tac Toe is a pencil and paper game played on a 3Γ3 grid wherein players take turns (one is X, and the other O) in marking down the spaces in the grid. The first player who can place his mark in a horizontal, vertical, or diagonal row wins the match.
rspec rspec-testing ruby tic-tac-toe-game tic-tac-toe-ruby
Last synced: 20 Jan 2026
https://github.com/keroloussamy/hotelzilla-api
The back-end API for a hotel reservation app. It has endpoints for users / hotels / cities / rooms types to allow users to do auth users, CRUD hotels, make reservations.
oop postgresql rails rspec-testing ruby
Last synced: 30 Apr 2025
https://github.com/zieeco/rails-blog-app
This app is a simple app which mimics a real world blog website where users can post comments and see the comments made by other users.
postgresql rspec-rails rspec-testing ruby ruby-gem ruby-on-rails
Last synced: 24 Jan 2026
https://github.com/natasha-ct/budget-app
Budget- App is a Ruby on Rails mobile web application that allows users to keep track of their expenses and categories. have a list of transactions associated with a category, so that the user can see how much money it spent and on what. Manage your own money, manage your own life.
authentication authorization database postgresql rails rspec-testing
Last synced: 09 Apr 2026
https://github.com/abdussattar-70/ruby-group-capstone
A Ruby OOP-based solution for managing and organizing your collection of books, games, and music albums. It allows you to add new items, explore your collection by labels, genres, and authors and provides a user-friendly interface for easy navigation. It's a convenient tool to keep track of your inventory of books, games, and music albums.
Last synced: 19 May 2026
https://github.com/natasha-ct/recipe_app_rails
The Recipe app keeps track of all your recipes, ingredients, and inventory. It will allow you to save ingredients, keep track of what you have, create recipes, and generate a shopping list based on what you have and what you are missing from a recipe.
authorization bootstrap cancancan css3 devise-token-auth linters rails rspec-testing rubocop-configuration
Last synced: 06 Apr 2026
https://github.com/mocktools/ruby-rspec-mock
RSpec dual mocking compatibility. Use RSpec's mocks as secondary, alongside a primary, alternative mocking library.
developer-tools hacktoberfest mock mocktools rspec rspec-mock rspec-rails rspec-testing ruby rubygem testing
Last synced: 08 Sep 2025
https://github.com/owusu-desmond/studiopost
studiopost is an application that allows users to create, edit, and delete posts. Users can also like, comment on posts and visit other users' profiles and see their posts.
Last synced: 21 Feb 2026
https://github.com/timbar09/blogister
This is a fully functional web application that showcases a list of posts where users can read and interact with them by adding comments and liking posts. It is an ideal platform for bloggers who want to share their thoughts, ideas, and experiences with their readers.
cancancan capybara devise linting mvc-pattern rspec-testing rubocop ruby-on-rails
Last synced: 02 May 2026
https://github.com/shafiuyushawu/school-liabrary
OOP school library is university libray tool that records what books are in the library and who borrows them. The app allows users to add new students or teachers, add new books, save records of who borrowed a given book and when.
classes-and-inheritance classes-and-objects composition inheretence oop-principles polymorphism rspec-testing ruby ruby-oop
Last synced: 28 Mar 2025
https://github.com/nisevi/thanoscase
Randomly removes half the characters of a given string
circleci continuous-integration gem monkey-patching rspec rspec-testing ruby ruby-gem ruby-library rubygem rubygems string
Last synced: 10 Apr 2025
https://github.com/mozameljawad/my-blog
My Blog is a classic example of a blog website. This is a fully functional website that will show the list of posts and empower readers to interact with them by adding comments and liking posts.
capybara capybara-rspec posgresql rails rspec-testing ruby
Last synced: 28 Apr 2026
https://github.com/nasirkhan294/test_driven_project
Test-driven development: A systematic approach to software design, emphasizing tests before code to ensure reliability and quality. π
githubaction-workflow linter-config rspec-testing rubocop rubocop-configuration ruby ruby-gem
Last synced: 26 Oct 2025
https://github.com/natasha-ct/testdrivendevop
This is a collaborated project we did when practicing application of Test Driven Development(TDD) principles in developing programs. All the classes and methods were written after the tests had been implemented.
rspec-testing ruby test test-driven-development
Last synced: 02 Mar 2025
https://github.com/alierpm/blog
This blog is a functional website that show the list of posts and empower readers to interact with them by: adding comments and liking posts.
postgresql rspec-testing ruby ruby-on-rails
Last synced: 21 Apr 2026
https://github.com/fmanimashaun/book-car-api
BookCar RESTful API for the BookACar reservation application, enabling car data management, reservations, and user authentication. Developed as the Microverse Full-Stack Web Development Capstone Project, demonstrating Ruby on Rails, React, database design, API development, and collaboration skills.
api cancancan devise devise-jwt postgersql rails-api-backend rails7 rspec-testing rswag-api
Last synced: 13 Feb 2026
https://github.com/iak97/rails_todo_api
A todo api using ruby on rails with rspec
rails rails-api rails-application rails7 rspec rspec-rails rspec-testing ruby ruby-app ruby-on-rails
Last synced: 16 Feb 2026
https://github.com/said-laasri/school_library
in school library OOP project i'm asked to create an OOP_school library from scratch in Ruby.
Last synced: 27 Mar 2025
https://github.com/shafiuyushawu/tdd-ruby
TDD-Project which provides collection classes with methods that seek to solve problems including finding the factorial of a number, return string with its reverse form and solving fizzbuzz puzzles.
classess rspec-testing rubocop ruby
Last synced: 28 Mar 2025
https://github.com/juandbta/snaplife
A cutting-edge Ruby on Rails app with PostgreSQL, revolutionizing daily organization. Seamlessly merging task management and note-taking, it's your lightning-fast, all-in-one solution for streamlined life organization.
css-flexbox css3 devise postgresql render rspec rspec-testing rubocop ruby ruby-on-rails
Last synced: 19 Jan 2026
https://github.com/mukhammadrizooff/oop-school-group-work
Group work project: This is a basic program for recording what books are in the library and who received them. This allows users to add new students, teachers, and books, as well as keep records of who received that book and when.
Last synced: 25 Jun 2025
https://github.com/muskan2532150/blog-app
This application is for content creation and sharing. It allows users to craft and post content in an organized and efficient manner so that their work can reach a wider audience.
controller rspec-testing rubocop ruby views
Last synced: 29 Mar 2025
https://github.com/tobinchilongo/oop-school-library
This project consists of Ruby script for the school library app. I implemented encapsulation and inheritance with Ruby by creating classes to represent students and teachers in the school.
data database gemfile input-output preserve rspec-testing rubocop unit-test
Last synced: 02 May 2026
https://github.com/josuerushanika/blog_app
A blog app in Ruby is a web application built using the Ruby programming language. It allows users to create, manage, and publish blog posts. The app typically includes models to represent users, blog posts, categories, tags, and comments. It uses a database to store the data and views to display the content to users.
css html javascript postgresql rspec-testing ruby-on-rails
Last synced: 10 Apr 2026
https://github.com/bestwebua/rspec_file_chef
Rspec File Chef - File Environment control :floppy_disk:
rspec rspec-testing ruby ruby-gem
Last synced: 02 May 2026
https://github.com/eccb7/fast-recipes
"This recipe app allows users to create, share, and manage their favorite recipes, with a focus on ingredient management and user-friendly navigation. It's a platform for home cooks and food enthusiasts to discover new dishes and connect with others who share their passion for cooking."
capybara-rspec devise gems rails rspec-testing ruby ruby-gems ruby-on-rails
Last synced: 19 Jan 2026
https://github.com/yuvenalmash/inkwell-blog-api
Inkwell Blog Api is a RESTful API that can be used as a backend for an blog application. It allows users to perform all CRUD operations. Requests are authenticated with JWT tokens.
jwt-authorization rspec-testing ruby-on-rails
Last synced: 27 Apr 2026
https://github.com/starsheriff2/weather-app-calendar---backend
Simple web app for creating reminders that show you the weather forecast. Built with Ruby on Rails API, PostgreSQL, React create-react-app, Redux RTK and JWT for authentication. Deployed with Docker
crud-api docker docker-compose jwt-authentication jwt-token postgresql render request-testing restful-api rspec-testing ruby sql
Last synced: 28 Apr 2026
https://github.com/bperlakih/rspec_tcr
Test Commit || Reset for rspec + fswatch (on zsh)
fswatch rspec rspec-tcr rspec-testing tcr test-driven-development zsh
Last synced: 29 Apr 2026
https://github.com/uzair-manzoor/tdd-project
In this project, a class named Solver is implemented, containing factorial, reverse and fizzbuzz methods. The project is developed using the TDD methodology, ensuring that tests are written first before implementing the code.
Last synced: 09 Jun 2026
https://github.com/kidd254/blogapp
The Blog App is a Ruby on Rails App that is meant to display a list of posts and users, display a list of users and their details, and display posts. With the role of an admin a user can delete comments and posts, but for a regular user they can only delete their posts and comments
mvc-framework postgresql rspec-testing ruby ruby-on-rails
Last synced: 04 May 2026
https://github.com/said-laasri/catalog_all_things
Users can store their favourite Books, Games and Music Albums in this Bank made of Ruby
postgresql rspec rspec-testing ruby ruby-gem sql
Last synced: 04 May 2026
https://github.com/ansaribrahim/tdd-project-ruby
"Embark on a test-driven development journey with this project. Create a class using TDD principles, writing tests before code. Your commit history will showcase the proper sequence, ensuring a robust and well-documented solution."
rspec rspec-testing ruby ruby-app
Last synced: 05 May 2026
https://github.com/dianabeki/ruby-tdd-solver
[Ruby TDD Solver] - is a Ruby project featuring a Solver class. This class includes methods for factorial calculation, string reversal, and implementing FizzBuzz. The development of these methods follows the Test-Driven Development (TDD) approach and is tested using the RSpec gem.
Last synced: 18 Oct 2025
https://github.com/jospin6/school-library
A ruby console App where users can add books, students, and loan books to students.
oop-principles rspec-testing ruby
Last synced: 10 Jun 2026
https://github.com/hassaanjbaig-code/recieps
This project involves building a web application with Ruby on Rails, implementing Devise for user authentication, and creating features such as a food and recipe list, public recipe list, and general shopping list with testing.
rspec-testing ruby ruby-gem rubyonrails
Last synced: 25 Feb 2026
https://github.com/braincee/doctors-appointment-back-end
Microverse Final Group Capstone Project: A Doctor Appointments' web app where registered users can book an appointment based on their preference and intended usage. This project is the back-end part of the final capstone project from Microverse. It is built built using Ruby on Rails..
microverse-projects microverse-students postgresql rspec-testing rubocop-rails ruby ruby-gem ruby-on-rails
Last synced: 12 Feb 2026
https://github.com/cassiosantana/algorithms_ruby
A ruby gem that solves algorithms and problems
algorithms ffaker gem problems rspec rspec-testing ruby
Last synced: 16 Jan 2026
https://github.com/tobinchilongo/tdd-project
Microverse project for learning test driven development in ruby.
classes gemfile rspec rspec-testing
Last synced: 17 May 2026
https://github.com/apaciuk/ruby-rails-location-based-weather-news-app
NewsMaster - Ruby on Rails location based weather and news search app with RSpec testing
rails rspec rspec-testing ruby
Last synced: 06 May 2026
https://github.com/irvanfza/basictdd
Process of Test-Driven Development (TDD) step-by-step. FizzBuzz word game is used as the main problem to solve. Ruby is the programming language used with RSpec as the test framework.
rspec rspec-testing ruby tdd tdd-ruby tdd-sample
Last synced: 22 Apr 2026
https://github.com/maheshkumar-novice/ruby-testing
My solutions to the Ruby-Testing exercises from The Odin Project
rspec rspec-testing ruby ruby-test tdd test-driven-development
Last synced: 01 May 2026
https://github.com/munyabelden/oop_library
This is OOP Library Application that stores a list of books and people who use the library. It allows you to create your membership as a student or teacher, you can also rent a book and the application keeps track of the books rented and the dates they were rented on. Built with Ruby.
pry rspec-testing rubocop ruby rubygems
Last synced: 03 Apr 2025
https://github.com/fahim-khan-p/ruby-capston
In this project, we will create a console app that will help to keep a record of different types of things you own: books, music albums, movies, and games. Everything will be based on the given UML class diagram and the data will be stored in JSON files as well.
postgresql rspec-testing ruby ruby-gem
Last synced: 30 Apr 2026
https://github.com/tsheporamantso/auth-api
Authentication API only application with Devise and JWT token
api cancancan devices factorybot postman rspec-testing rswag ruby-on-rails
Last synced: 28 Apr 2026
https://github.com/rwojsznis/rspec-sanity-example
Example usage of rspec-sanity tests wrapper
flaky-tests rspec rspec-testing ruby
Last synced: 02 May 2026
https://github.com/arnaudband/ruby_tdd
Ruby_TDD: Implement a class with some methods, but you will do it by doing test-driven development (TDD)
rspec-testing rubocop-configuration ruby ruby-gem
Last synced: 28 May 2026
https://github.com/g-vans/book-api-rails
This is a REST API that calls an external API service to get information about books and also perform simple CRUD operations on it.
Last synced: 15 Apr 2026
https://github.com/geekyhacks/ruby_catalog_my_things_capstone
"Catalog of my things" is a simple console app that allows users to manage collections of the things they own. It's based on the following UML class diagram.
json microverse mob-programming rspec rspec-testing ruby schema
Last synced: 26 Sep 2025
https://github.com/naomiyocum/op_crews
My first project using Ruby on Rails! An app that allows users to CRUD One Piece Crews and Members.
Last synced: 29 Apr 2026
https://github.com/shafiuyushawu/recipe-app
Recipe App is a rails app which lets users add their favorite food, recipe, and it also alow them to shop for missing ingredient from the recipe.
daisy-ui rspec-testing ruby-app ruby-gem ruby-on-rails tailwindcss
Last synced: 09 Apr 2026
https://github.com/tsheporamantso/tdd
In this project we will implement a class with some methods, but we will do it by doing test-driven development (TDD). The idea is to write tests first and then the code.
rspec-testing ruby ruby-gem tdd-ruby
Last synced: 20 May 2026
https://github.com/fmanimashaun/catalog_of_items
Catalog of My Things is a Ruby group capstone project focused on creating a console app for managing collections of items such as books, music albums, movies, and games. The project emphasizes SQL database integration, UML class diagram implementation, and collaborative group work.
rspec rspec-testing ruby ruby-app ruby-oop unittest
Last synced: 18 Jan 2026
https://github.com/ol-create/mbudget_app
This application enables users to generate a well-organized shopping list with categories, and also provides a secure user authentication feature for sign-in and sign-out purposes. In addition, the app offers a user-friendly interface that makes it easy to add, edit, and delete items from the shopping list.
devise postgresql rspec-testing ruby ruby-on-rails
Last synced: 03 May 2026