RubyOnRailsAuthTemplate

screenshot of RubyOnRailsAuthTemplate

This is a starting point for building rails applications. Authentication has been setup with devise gem. Testing setup with rspec and shoulda matcher. Linters added to code

Overview

The RubyOnRailsAuthTemplate is a starting point for building Ruby on Rails applications. It includes authentication setup with the Devise gem, testing setup with RSpec and Shoulda Matcher, and a basic navbar. The project is built with a specific tech stack and has key features that make it a useful template for developers.

Features

  • Authentication with Devise gem: Easily set up user authentication in your Rails application.
  • Testing setup with RSpec and Shoulda Matcher: Ensure the quality of your code with comprehensive testing.
  • Basic Navbar: A ready-to-use navigation bar for your application.

Prerequisites

In order to run this project, you need to have:

  • Ruby on Rails installed.

Setup

Clone this repository to your desired folder:

git clone [repository_url]

Install

Install this project with:

bundle install

Usage

To run the project, execute the following command:

rails server

Run tests

To run tests, use the following command:

rspec

Deployment

You can deploy this project using:

rails deploy

Summary

The RubyOnRailsAuthTemplate is a template for building Ruby on Rails applications. It provides a preconfigured setup for authentication, testing, and a basic navigation bar. It is easy to install and use, and can be deployed with a few simple commands. With its key features, it serves as a useful starting point for developers looking to build Rails applications.