Thanks to visit codestin.com
Credit goes to Github.com

Skip to content

A web application that provides a user-friendly interface for creating new Ruby on Rails projects with customized options.

License

Notifications You must be signed in to change notification settings

PhillipUg/rails-project-initializer

Repository files navigation

Rails Project Initializer

Rails Project Initializer is a web application that provides a user-friendly interface for creating new Ruby on Rails projects with customized options.

Features

  • 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).

Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

  • Ruby 3.2.2
  • Rails 7.0.6
  • PostgreSQL

Installation

  1. Clone the repository
git clone https://github.com/phillipug/rails-project-initializer.git
  1. Change into the directory
cd rails-project-initializer
  1. Install all dependencies
bundle install
  1. Set up the database
rails db:create db:migrate
  1. Start the Rails server
rails s

Visit http://localhost:3000 to see the application in action.

Running Tests

You can run the test suite using the following command:

rspec

Contributing

We encourage you to contribute to Rails Project Initializer! Please check out the Contributing to Rails Project Initializer guide for guidelines about how to proceed.

License

This project is licensed under the MIT License - see the LICENSE file for details

Acknowledgments

  • Spring Initializr
  • Ruby on Rails community
  • Everyone who has contributed to this project

About

A web application that provides a user-friendly interface for creating new Ruby on Rails projects with customized options.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published