timothyjamesmarias / rails_7_devise_example

Rails 7 with Devise 4.8.1 and Bootstrap 5

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Rails 7 Example App with Devise and Bootstrap

Rails 7 with Devise 4.8.1 and Bootstrap 5

This project is meant to serve as an example implementation of the Devise gem in a Rails 7 application. Bootstrap 5 is added throught the Bootstrap gem. All the Devise views come pre-styled. It is my goal to provide a Rails example app with up-to-date features.

Feel free to use this as a skeleton for your project, fork it for your own purposes, or contribute to this repo.

This project is a work in progress; I plan to add more authentication features and better styling.

Getting Started

Requirements

  • Ruby 3.0.3
  • Rails 7

Install

git clone https://github.com/timothyjamesmarias/rails_7_devise_example.git
cd rails_7_devise_example

bundle install
rails db:create
rails db:migrate

rails s

App Screenshots

Home Index Page

home-page

New Registrations

sign-up

New Session

sign-in

References

I took inspiration from this project. If you are using Rails 6, be sure to check it out!

About

Rails 7 with Devise 4.8.1 and Bootstrap 5

License:MIT License


Languages

Language:Ruby 68.6%Language:HTML 27.8%Language:JavaScript 2.1%Language:SCSS 1.4%