Rails Project Initializer is a web application that provides a user-friendly interface for creating new Ruby on Rails projects with customized options.
- Generate a new Rails application with customized options.
- Selection for Rails version.
- Selection for Database type (PostgreSQL, MySQL, SQLite).
- Selection for Testing Framework (RSpec, Minitest).
- Selection for Styling (Tailwind, Bootstrap).
- Selection for JavaScript packager (Webpack, esbuild).
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
- Ruby 3.2.2
- Rails 7.0.6
- PostgreSQL
- Clone the repository
git clone https://github.com/phillipug/rails-project-initializer.git- Change into the directory
cd rails-project-initializer- Install all dependencies
bundle install- Set up the database
rails db:create db:migrate- Start the Rails server
rails sVisit http://localhost:3000 to see the application in action.
You can run the test suite using the following command:
rspecWe encourage you to contribute to Rails Project Initializer! Please check out the Contributing to Rails Project Initializer guide for guidelines about how to proceed.
This project is licensed under the MIT License - see the LICENSE file for details
- Spring Initializr
- Ruby on Rails community
- Everyone who has contributed to this project