Ecosyste.ms: Awesome

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

Awesome Lists | Featured Topics | Projects

https://github.com/roman-developer/rp-web

Template for Rails + Postgresql DB + Devise Auth + ActiveAdmin
https://github.com/roman-developer/rp-web

activeadmin activerecord crud devise monolith mvc-architecture postgresql rails7 ruby-on-rails

Last synced: 9 days ago
JSON representation

Template for Rails + Postgresql DB + Devise Auth + ActiveAdmin

Awesome Lists containing this project

README

        

# README

## rp-web (Rails + Postgresql)

rp-web is a base project to create a web application (monolith) using Ruby On Rails and Postgresql.

## Motivation

I have been motivated to build this application because I wanted to have a base project coded in Ruby on Rails. This is a base project that we could use as blueprint for build other projects in the future without the necessity to set up all the environment again.

## Tech/framework used

Built with [Ruby on Rails](https://rubyonrails.org/).

- Ruby version: 3.1.2p20
- Rails version: 7.0.3

Database:
- PostgreSQL version: 14.3

Frontend:
- HTML, SCSS.

## Rails features

In this application I have used the following Rails features:
- Rails authentication with devise.
- CRUD for Post model
- Admin panel

## Application screenshots

-

## Installation

1. Install [Ruby on Rails](https://edgeguides.rubyonrails.org/getting_started.html#creating-a-new-rails-project-installing-rails)
2. Clone this repository.
3. Database set up:
- Create the database `rails db:create`
- Run migrations `rails db:migrate`
- Run seeds `rails db:seed`

## Test

-