Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

RSpec

rspec is a computer domain-specific language (DSL) testing tool written in the programming language Ruby to test Ruby code. It is a behavior-driven development (BDD) framework which is extensively used in production applications. The basic idea behind this concept is that of test-driven development (TDD) where the tests are written first and the development is based on writing just enough code that will fulfill those tests followed by refactoring. It contains its own mocking framework that is fully integrated into the framework based upon JMock. The simplicity in the RSpec syntax makes it one of the popular testing tools for Ruby applications.

https://github.com/mariocc29/shoe_store_api

Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.

backend grape-api rabbitmq rails redis rspec swagger websocket

Last synced: 13 Feb 2025

https://github.com/lakshmaji/todo-app-clean-arch

Todo app adhering to principles of clean architecture (WIP)

e2e monolith playwright rails react rspec spa

Last synced: 13 Feb 2025

https://github.com/andressakarla/testes-automatizados-api-serve-rest_ruby

Projeto de Testes Automatizados de API na API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby nas ferramentas Rspec, HTTParty e GitHub Actions

api-rest fixtures github-actions github-workflows httparty json rspec ruby

Last synced: 10 Feb 2025

https://github.com/oguntayomicheal/school-library-oop

School Library is a ruby based tool used to record books stored in a library and who borrows them. The app allows users to add new students or teachers, new books, and save records of who borrowed a given book and the date it was borrowed.

rspec ruby ruby-application

Last synced: 03 Feb 2025

https://github.com/emilyjspencer/battle2

Learning to test drive a web app using the MVC pattern

capybara mvc rspec ruby sinatra

Last synced: 07 Feb 2025

https://github.com/aaroncferrer/nutri-app

A web app connecting patients and dietitians. Patients can create accounts, book appointments, and receive nutrition guidance. Dietitians manage schedules, conduct video consultations, and access patient records.

calendly-api google-oauth2 rails7 reactjs rspec ruby ruby-on-rails

Last synced: 13 Feb 2025

https://github.com/ruby-ist/intern-review

Internship practice project

hotwire-turbo rails6 rspec

Last synced: 13 Feb 2025

https://github.com/emilyjspencer/the_book_lounge

📚🏫 Keep a record of your books with this full-stack Sinatra-based application

capybara databases rspec ruby sinatra sql

Last synced: 07 Feb 2025

https://github.com/itscodeninja/kanban

Kanban 看板 is a project management tool designed to help visualize and manage tasks. It offers a user-friendly interface for organizing work effectively.

backbonejs bcrypt rspec ruby-on-rails

Last synced: 09 Feb 2025

https://github.com/darth-dodo/commit-bridge

Rails 5 API application for acting as a bridge between Git service webhooks and external Ticket Tracking system

postgres rails-api rails5 redis rspec

Last synced: 13 Feb 2025

https://github.com/cane-bt/app_for_job_change

転職用のポートフォリオ(仮)

bootstrap4 docker docker-compose jquery mysql rails5 rspec

Last synced: 13 Feb 2025

https://github.com/genesisgonza05/lemontech_events

Lemontech Events es una aplicación de gestión de eventos construida con Ruby on Rails y Docker, utilizando PostgreSQL como base de datos.

css cucumber docker docker-compose html javascript letter-opener recaptcha rspec ruby ruby-on-rails

Last synced: 13 Feb 2025

https://github.com/itscodeninja/mr.hood

Inspired by Robinhood, this stock-trading app offers real-time quotes, interactive charts, and an intuitive interface for efficient investment.

activerecord full-stack-development postgresql react redux rspec ruby ruby-on-rails

Last synced: 09 Feb 2025

https://github.com/fluentci-demos/fluentci-demo-ruby-rails

A FluentCI demo CI pipeline using Ruby on Rails

cicd continuous-integration rspec ruby ruby-on-rails

Last synced: 13 Feb 2025

https://github.com/jailsonsf/maino-challenge

Desafio Mainô - Aplicação web Ruby on Rails, com autenticação de usuário para upload de documentos e processamento em background.

postgresql redis rspec ruby ruby-on-rails sidekiq

Last synced: 13 Feb 2025

https://github.com/daerd/simptter

Twitter clone.

rails4 rspec vagrant

Last synced: 19 Jan 2025

https://github.com/siman-man/rspec-sandbox

rspec sandbox

rspec ruby

Last synced: 11 Feb 2025

https://github.com/marioruiz/api-testing-example

Example using RSpec and nice_http to test REST APIs. (Uber API and Reqres API)

openapi openapi3 rspec ruby swagger test testing

Last synced: 06 Feb 2025

https://github.com/ltfschoen/guard_demo

Guard RSpec and Guard LiveReload

guard guard-livereload guard-rspec rspec

Last synced: 02 Feb 2025

https://github.com/kaizipaul/budget-app

The Budget app is a mobile web application where you can manage your budget: There is a list of transactions associated with a category, so that you can see how much money you spent and on what.

postgresql rails rspec rspec-rails ruby rubyonrails

Last synced: 13 Feb 2025

https://github.com/ydah/rubocop-rspec-extra

A RuboCop extension focused on enforcing RSpec. A place where no one is officially employed, but where useful cops can gather.

formatter linter rspec rubocop ruby

Last synced: 10 Feb 2025

https://github.com/itscodeninja/pandanote

PandaNote is an Evernote clone featuring a Rails backend and a React frontend, designed for efficient note-taking and organization.

activerecord coffeescript postgresql react rspec ruby ruby-on-rails scss

Last synced: 03 Dec 2024

https://github.com/grouphq/grouphq-continuous-testing-test-suite

Repository for housing all user-acceptance tests for the GroupHQ software system

rspec ruby selenium-webdriver-ruby

Last synced: 10 Feb 2025

https://github.com/pfac/webtrap

Trap for catching outgoing HTTP requests.

rspec ruby testing

Last synced: 10 Feb 2025

https://github.com/01zulfi/connect_four

C4 implemented in Ruby, and TDD'd with RSPec

connect-four rspec ruby

Last synced: 03 Feb 2025

https://github.com/mnisarali/budget_tracker

A mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

bs-5 capybara devise psql-database rspec ruby-on-rails

Last synced: 06 Feb 2025

https://github.com/sonickmumba/recipe-app

The app keeps track of recipes and ingredients. 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. It is built using Ruby on Rails.

cancancan devise rails rspec ruby-gem ruby-on-rails

Last synced: 07 Feb 2025

https://github.com/jaynetics/gouteur

A Ruby gem to automate integration testing of gems before release

automation integration-testing minitest rspec ruby tooling

Last synced: 10 Feb 2025

https://github.com/rhysmalyon/shiro-rails

Rails implementation of a Node.js API I created in 2023 as a side project for a friend's business. Used as a testing ground to get reacquainted with Ruby / Rails and JWT authentication, as well as picking up RSpec for testing.

devise-jwt rails-api rspec

Last synced: 10 Feb 2025

https://github.com/fmanimashaun/tdd_project

The Test-Driven Development (TDD) Project is a hands-on exercise in implementing the principles of TDD using Ruby. The project involves creating a Solver class with methods such as factorial, reverse, and fizzbuzz, with the unique aspect being that tests are written before the code. This project serves as a practical experience in writing tests fir

rspec ruby

Last synced: 10 Feb 2025

https://github.com/alexwebgr/phonebook

A Ruby on Rails api-only app with JWT token authentication that exposes a basic CRUD API for managing contacts in a phonebook.

api jwt rspec ruby ruby-on-rails

Last synced: 04 Feb 2025

https://github.com/wojtha/mouse_melon

MouseMelon is a simple DSL which allows to write acceptance specs in Gherkin-like language without any parser.

bdd dsl gherkin rspec testing

Last synced: 10 Feb 2025

https://github.com/silva4dev/rails-inss-discount-clean-project

💰 Building an application for INSS discounts with Ruby on Rails using TDD, DDD, CQRS, Clean Architecture, Design Patterns and SOLID principles 🎯

clean-architecture cqrs design-patterns docker domain-driven-design postgresql rspec ruby ruby-on-rails test-driven-development typescript

Last synced: 10 Feb 2025

https://github.com/lucaslight/hanoi

Tower of Hanoi or Lucas' Tower game - This is a Ruby-based command-line implementation of the classic puzzle game.

rspec rubocop ruby terminal-game

Last synced: 10 Feb 2025

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: 10 Feb 2025

https://github.com/viralpraxis/purist

Automatic runtime impure ruby methods invocation detection

functional-programming purity rspec ruby testing

Last synced: 10 Feb 2025

https://github.com/gerrypower/rspec-translation

rspec plugin that allows you to TDD your Ruby model translations

internationalization rspec ruby translation

Last synced: 14 Feb 2025

https://github.com/ewertoncodes/contact_list_app

Este é um projeto de exemplo para uma aplicação de lista de contatos desenvolvida em Ruby on Rails.

postgresql rspec ruby-on-rails

Last synced: 09 Feb 2025

https://github.com/tsheporamantso/budget-app

This is a Ruby on Rails capstone project about building a mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent and on what.

devise erb-html postgresql rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/claudiarojassoto/qr_properties_app

QR Properties App is a Ruby on Rails application designed to help in the property selling process . This app generates QR codes that link to a property's location, images, details, and allows scheduling property visits. It's a global platform committed to supporting non-profit property sales across the world.

capybara google-drive-api location-iq qr-code rspec rubocop ruby-on-rails telegram-bot-api

Last synced: 10 Feb 2025

https://github.com/jacky-xbb/auth_from_scratch

L9 Assignment of Practical Ruby on Rails Course

rspec

Last synced: 10 Feb 2025

https://github.com/mahammad-mostafa/things-catalogue

This is the capstone project of the fourth module in the Microverse program. It is a console app for handling items inside a catalogue built with Ruby & PostgreSQL.

gitflow-workflow microverse microverse-projects microverse-ruby microverse-students oop-principles postgresql relational-databases rspec rubocop ruby solid-principles sql unit-testing

Last synced: 10 Feb 2025

https://github.com/brainconnect93/budget-app

This is a Ruby on Rails mobile web application where you can manage your budget: you have a list of transactions associated with a category, so that you can see how much money you spent on what.

capybara-rspec css rails rspec rubocop ruby

Last synced: 08 Feb 2025

https://github.com/greentiger0789/atcoder_ruby

This is a tool to set up an environment to solve past questions of AtCoder, a competitive programming competition, using Ruby.

atcoder rspec ruby

Last synced: 10 Feb 2025

https://github.com/omjogani/todo-ror

Simple Todo App without Scaffold in Ruby On Rails with TDD

rspec ruby ruby-on-rails tdd

Last synced: 10 Feb 2025

https://github.com/ltfschoen/rails_csv_app

Upload/persist CSV file to PSQL then search, sort, paginate with AJAX

ajax boilerplate bootstrap4 csv csv-import faker jquery3 postgresql rails5 railscasts rspec ruby-gemset sass shell willpaginate

Last synced: 02 Feb 2025

https://github.com/grayvox/ruby-mini-projects

💎 Basic Ruby projects for TOP's Full Stack Ruby on Rails pathway

rspec ruby theodinproject

Last synced: 10 Feb 2025

https://github.com/rayanerocha07/rspec-tutorial

TDD with rspec.

rspec rspec-rails

Last synced: 09 Feb 2025

https://github.com/epaltechs/recipe-app

This Recipe App is designed to help a user to keep track of recipes and ingredients. It will allow a user to save ingredients, keep track of what they have, create recipes, and generate a shopping list based on what they have and what they are missing from a recipe.

bootstrap css devise html postgresql rspec ruby ruby-on-rails swagger

Last synced: 14 Feb 2025

https://github.com/andressakarla/testes-automatizados-mobile-training-wheels-protocol_ruby

Projeto de Testes Automatizados Mobile Android no aplicativo "Training Wheels Protocol" desenvolvido para o curso "Introdução ao Appium com Ruby e Cucumber" da "QANinja Academy"

appium-android cucumber rspec ruby

Last synced: 10 Feb 2025

https://github.com/grayvox/tic-tac-toe

✖️ Tic Tac Toe - as simple as that.

replit rspec ruby theodinproject tic-tac-toe

Last synced: 10 Feb 2025

https://github.com/gablemathias/linked_list

Singly Linked List with proper tests and usability

linked-list rspec ruby

Last synced: 10 Feb 2025

https://github.com/ruliancruz/medical-exam-list

Web application for medical examination listing

css cypress docker html javascript postgresql pt-br redis rspec ruby sidekiq sinatra

Last synced: 10 Feb 2025

https://github.com/mariocc29/pokemon_tcg_api

Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.

backend elasticsearch grape-api rails redis rspec swagger

Last synced: 10 Feb 2025

https://github.com/giljr/fiscal_service_app

Quick Guide To Handling CSV, XML, and JSON Files in Rails 7 #AppliedRailsSeries

capibara database-management dbeaver fileparser rails7 rspec service

Last synced: 10 Feb 2025

https://github.com/meekb/buildamidwestbuffet

Tests to practice writing Ruby, and test-driven design

rspec ruby tdd testing

Last synced: 10 Feb 2025

https://github.com/rubydevi/webhook-notifier

The "WebhookNotifier" is a Ruby on Rails application designed to facilitate real-time communication between the application and third-party APIs.

rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/mariocc29/media_api

The Movie Search Engine is a RESTful service aimed at code quality evaluation, connecting to the TMDB API to retrieve movie data, with plans to expand to multiple data sources in the future.

backend rails redis rspec rswag

Last synced: 10 Feb 2025

https://github.com/andressakarla/testes-automatizados-unitarios-calculadora_ruby

Projeto de Testes Automatizados Unitários desenvolvido para ser executado diretamente no código-fonte em uma calculadora em Ruby nas ferramentas Rspec e GitHub Actions

fixtures github-actions github-workflows json rspec ruby unit-testing

Last synced: 10 Feb 2025

https://github.com/lukblan/five-cards-poker

Console poker game with TDD development approach

rspec ruby

Last synced: 23 Jan 2025

https://github.com/midwire/jsonapi_rspec

Provides RSpec matcher for json:api related specs and compares jsonapi rack response to instantiated objects.

json json-api jsonapi jsonapi-expectations jsonapi-rb jsonapi-rspec jsonapi-testing rspec

Last synced: 06 Feb 2025

https://github.com/aaroncferrer/stocks

Mock trading app using Ruby on Rails for backend, adhering to TDD and RESTful principles. Auth is implemented with bcrypt and JWT. RSpec with SimpleCov guarantees comprehensive code testing for quality assurance.

bootstrap javascript postgresql rails rails-api react rspec ruby

Last synced: 10 Feb 2025

https://github.com/vitor0p9f/ruby-stock-picker

Project suggested by The Odin Project: https://www.theodinproject.com/lessons/ruby-stock-picker

array-manipulations docker rspec ruby tdd

Last synced: 17 Jan 2025

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: 17 Jan 2025

https://github.com/teekaytech/taofeek-olalere-technical-assessment

Technical Assessment for tix.africa

api postgres rails7 rspec

Last synced: 10 Feb 2025

https://github.com/vitor0p9f/ruby-bubble-sort

Project sugested by The Odin Project: https://www.theodinproject.com/lessons/ruby-bubble-sort

argv bubble-sort file-read-write rspec ruby sorting-algorithms tdd

Last synced: 17 Jan 2025

https://github.com/vitor0p9f/ruby-substrings

Project suggested by The Odin Project platform: https://www.theodinproject.com/lessons/ruby-sub-strings

rspec ruby string substring

Last synced: 17 Jan 2025

https://github.com/vitor0p9f/ruby-caesar-cipher

This repository was created with the aim of studying the functioning and implementation of the Cesar cipher. Project suggested by The Odin Project platform.

cryptography docker regex rspec ruby tdd

Last synced: 17 Jan 2025

https://github.com/sleeplessbyte/tempfile-fixture

:clipboard: Have tempfile serve you IO fixtures.

fixtures minitest rspec tempfile

Last synced: 13 Jan 2025

https://github.com/vmwhoami/danceter

In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.

rails rspec ruby twitter

Last synced: 06 Jan 2025

https://github.com/fene-87/catalog_of_things

This is a simple console app that helps users keep records of different types of things that they own: books, music albums, games, and movies.

rspec rubocop ruby

Last synced: 13 Feb 2025

https://github.com/damdafayton/budget-app-rails

Budget tracking app

bootstrap rails rspec ruby sass

Last synced: 01 Feb 2025

https://github.com/frodoslaw/puppet-motd

Simple motd module for Puppet

motd puppet rspec

Last synced: 02 Feb 2025

https://github.com/nemuba/ruby-metaprogramming

Learn about metaprogramming in ruby

metaprogramming rspec ruby test

Last synced: 24 Dec 2024

https://github.com/prangonghose/catalogue-using-ruby

A terminal UI to add books, games and music albums according to user. Built with Ruby. All user data is saved in the local storage and loaded immediately at the beginning of the app.

oop rspec ruby ruby-gem

Last synced: 03 Feb 2025

https://github.com/quequeo/mundosat-api

Mundo Satelital Backend - Rails API

heroku rspec rubocop ruby ruby-on-rails sendgrid

Last synced: 10 Feb 2025

https://github.com/ambrose-kibet/oop-school-library

This is a project that aims to develop a tool for the librarian of OOP University to manage the library's collection of books, record borrowing activities, and add new students or teachers in a well-organized and visually appealing way.

oop-principles rspec ruby

Last synced: 10 Feb 2025

https://github.com/jmromer/pattern_matcher

A TDD / OOP demo in Ruby

demo oop rspec ruby tdd

Last synced: 13 Jan 2025

https://github.com/mariocc29/pokemon_api

Exemplary Ruby on Rail RestAPI aimed at assessing code quality with meticulous attention to detail.

backend jbuilder jwt rails rspec rswag

Last synced: 10 Feb 2025

https://github.com/sjproctor/learn-cat-tinder-rails-api

Instructional project: Rails API

rest-api rspec ruby ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/sjproctor/learn-full-stack-rails

Instructional project: Full-stack Ruby on Rails

restful rspec ruby ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/guedesrodriguezleonardo/selenium-ruby

Web Automation testing framework using Selenium, RSpec and Ruby

rspec ruby selenium selenium-ruby test-automation web-testing

Last synced: 10 Feb 2025

https://github.com/mariocc29/holidays

The Holidays API is a RESTful service designed to provide information about holidays for specific countries or regions.

backend grape-api rails rspec swagger

Last synced: 10 Feb 2025

https://github.com/grayvox/mastermind

🤖 The iconic code breaking game - featuring two different game modes.

mastermind replit rspec ruby theodinproject

Last synced: 10 Feb 2025

https://github.com/amazingustav/landscape-stock

Server side application for stock price management and reports

docker httparty rspec ruby-on-rails

Last synced: 10 Feb 2025

https://github.com/silva4dev/rails-management-citizens-project

🏝️ Building a platform to facilitate the registration and management of information for citizens of a municipality using TDD, Clean Architecture, Design Patterns and SOLID principles 🎯

clean-architecture design-patterns docker docker-compose elasticsearch postgresql rspec ruby ruby-on-rails solid stimulus tailwind-css test-driven-development twilio typescript

Last synced: 18 Dec 2024

https://github.com/rileymanda/coincraft

CoinCraft is a powerful and user-friendly Rails budgeting application designed to help you take control of your finances and achieve your financial goals. With CoinCraft, you can craft your financial future with ease, precision, and confidence.

cancancan capybara devise pry rails render rspec ruby

Last synced: 10 Feb 2025

https://github.com/pconley/shiken

Shiken is a ruby gem wrapper for selenium designed to use with rspec.

rspec ruby selenium test-automation

Last synced: 10 Feb 2025

https://github.com/andressakarla/testes-automatizados-web-front-serve-rest_ruby

Projeto de Testes Automatizados Web no front e API REST do ServeRest desenvolvido para me aprofundar um pouco mais nos estudos sobre testes automatizados em Ruby

capybara chromedriver cucumber fixtures geckodriver github-actions github-workflows httparty json linux-ubuntu rspec ruby siteprism windows-10

Last synced: 10 Feb 2025