Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/roman-developer/rp-web
- Owner: roman-developer
- Created: 2023-06-22T06:27:20.000Z (over 1 year ago)
- Default Branch: main
- Last Pushed: 2023-07-20T14:53:10.000Z (over 1 year ago)
- Last Synced: 2024-11-02T15:42:06.491Z (13 days ago)
- Topics: activeadmin, activerecord, crud, devise, monolith, mvc-architecture, postgresql, rails7, ruby-on-rails
- Language: Ruby
- Homepage:
- Size: 191 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
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.3Database:
- PostgreSQL version: 14.3Frontend:
- 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
-