Skip to content

vhsoto/vende-que-vende

Repository files navigation

Selling & Buying

It is a marketplace app to train or learn new concepts related to Ruby, Rails, and best practices in development, you can find the following topics:

  • Rails CLI
  • Routes
  • Controllers
  • Models (ActiveRecord)
  • Views
  • Associations
  • Partials
  • TDD (minitest)
  • Validations
  • ActiveStorage
  • I18n
  • Multiquery - Async
  • Filtering
  • Hotwire (Turbo - Stimulus Js)
  • Query Obejct Pattern
  • Service Object Pattern
  • Authentication
  • Policies
  • Tailwind CSS
  • Importmaps
  • View Components
  • ActionMailer
  • ActionCable
  • Background Jobs
  • Refactoring

Note: to see a specific topic, please surf into the commits history.**

Check this before in your local environment

  • Ruby version 3.1.2
  • Rails versión 7.0.4
  • PostgreSQL 12

Install

Clone the repository

git clone https://github.com/vhsoto/vende-que-vende.git

cd vende-que-vende

Install dependencies

Using Bundler:

bundle install

Initialize the database

rails db:create db:migrate db:fixtures:load

Run the tests

rails test

Run the app without styles

rails s

Run the app with styles

bin/dev

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors