Application showcasing what I've learned with Rails, MVC, and OOP
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
 
 
 
 
 
Konstantine 9240386112 updated readme 3 months ago
app added posts and users scafforling 3 months ago
bin init rails app 3 months ago
config added posts and users scafforling 3 months ago
db added posts and users scafforling 3 months ago
lib init rails app 3 months ago
log init rails app 3 months ago
notes org file for recording database schema 3 months ago
public init rails app 3 months ago
storage init rails app 3 months ago
test added posts and users scafforling 3 months ago
tmp init rails app 3 months ago
vendor init rails app 3 months ago
.browserslistrc init rails app 3 months ago
.gitignore init rails app 3 months ago
.ruby-version init rails app 3 months ago
Gemfile cleanup gemfie for future use 3 months ago
Gemfile.lock init rails app 3 months ago
README.org updated readme 3 months ago
Rakefile init rails app 3 months ago
babel.config.js init rails app 3 months ago
config.ru init rails app 3 months ago
package.json init rails app 3 months ago
postcss.config.js init rails app 3 months ago
yarn.lock init rails app 3 months ago

README.org

Ruby and Ruby on Rails Practice Application

This is a practice application for showcasing knowledge of MVC, OOP, and of course Ruby with the Rails framework.

Preface

I've worked with many languages, most recently working with PHP/Laravel and Crystal/Amber. I've utilized Laravel to create and maintain Enterprise-level sites, and have recently used the Amber Framework to create free-software alternatives for people to use. I've used Ruby in the past to work with Homebrew on MacOS, modifying system tooling and creating small scripts to automate tasks quickly. My knowledge of Rails is somewhat limited but the concepts and language it's written in are very familiar to me. More recently Crystal has been my main language and has proven to be good for writing fast and maintainable tools for myself and others.

What This Is

This is not only a sample application but also a showcase of what I can do with Rails using my previous knowledge of Ruby, Crystal, the Amber Framework, PHP, and the Laravel framework. The goal of this application is to have working, readable code that can and will be deployed on a server (Heroku or VPS setup most likely). Test are normally my main priority building CRUD apps but I'm going to focus more on the MVC aspect of it and worry about tests later on. I do not normally endorse this type of development.

What This Isn't

This isn't just some portfolio project, the intent is to have a base application working that I can fork or utilize as a real world application.

Version Info

  • Ruby Version is `2.7.1`

  • Rails Version is `6.0.3.2`

Get Started

Install Gems

First you'll need to install the gems $ bundle install

Migrate Database

Then you'll need to migrate the database $ rails db:migrate

Start The Server

Now run the server $ rails server