Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alec-c4/kickstart
Ruby on Rails application templates
https://github.com/alec-c4/kickstart
bootstrap css nextjs rails ruby ruby-on-rails rubyonrails svelte sveltekit tailwind tailwindcss template templates
Last synced: about 15 hours ago
JSON representation
Ruby on Rails application templates
- Host: GitHub
- URL: https://github.com/alec-c4/kickstart
- Owner: alec-c4
- License: mit
- Created: 2020-10-30T11:41:26.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2022-07-28T21:35:04.000Z (over 2 years ago)
- Last Synced: 2025-01-08T02:07:34.828Z (13 days ago)
- Topics: bootstrap, css, nextjs, rails, ruby, ruby-on-rails, rubyonrails, svelte, sveltekit, tailwind, tailwindcss, template, templates
- Language: Makefile
- Homepage: https://alec-c4.com
- Size: 202 KB
- Stars: 70
- Watchers: 4
- Forks: 5
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.md
Awesome Lists containing this project
README
# Kickstart
There are a collection of application templates, scripts, and automatizations I use for everyday work. All included code is written with the following principles:
- Code is testable
- Code is written to be supported without a hassle
- Code is written, following best practices from developers and product communitiesFeel free to submit any feature or pull request if you think that it may be useful for the community.
## Usage instructions
### Monolith ruby on rails application with tailwindcss frontend
```bash
rails new APP_NAME --no-skip-hotwire -T -c tailwind -j esbuild -d postgresql -m https://raw.githubusercontent.com/alec-c4/ks-rails-tailwind/master/template.rb
```
### Monolith ruby on rails application with bootstrap frontend
```bash
rails new APP_NAME --no-skip-hotwire -T -c bootstrap -j esbuild -d postgresql -m https://raw.githubusercontent.com/alec-c4/ks-rails-bootstrap/master/template.rb
```### Rails API application
```bash
rails new APP_NAME --api -T -d postgresql -m https://raw.githubusercontent.com/alec-c4/ks-rails-api/master/template.rb
```### Rails basic application
```
rails new APP_NAME -T -d postgresql -m https://raw.githubusercontent.com/alec-c4/ks-rails-basic/master/template.rb
```### SvelteKit basic template
```
npx degit alec-c4/ks-sveltekit-starter APP_NAME
```### Next.js basic template
```
npx degit alec-c4/ks-nextjs-starter APP_NAME
```## Available templates
- [Monolith ruby on rails application with tailwindcss frontend](https://github.com/alec-c4/ks-rails-tailwind)
- [Monolith ruby on rails application with bootstrap frontend](https://github.com/alec-c4/ks-rails-bootstrap)
- [Rails API application](https://github.com/alec-c4/ks-rails-api)
- [Rails basic/plain application](https://github.com/alec-c4/ks-rails-basic)
- [SvelteKit basic template](https://github.com/alec-c4/ks-sveltekit-starter)
- [Next.js basic template](https://github.com/alec-c4/ks-nextjs-starter)## Todo
- Add monolith ruby on rails template with [inertia.js](https://inertiajs.com) frontend
- Add Nest.js template
- Add ansible templates for rails and js applications
- Add terraform templates for DigitalOcean, Linode and AWS## Known issues
not found
## Contributing [![PRs welcome](https://img.shields.io/badge/PRs-welcome-orange.svg?style=flat-square)](https://github.com/alec-c4/kickstart/issues)
For bug fixes, documentation changes, and features:
1. [Fork it](./fork)
1. Create your feature branch (`git checkout -b my-new-feature`)
1. Commit your changes (`git commit -am 'Add some feature'`)
1. Push to the branch (`git push origin my-new-feature`)
1. Create a new Pull RequestFor larger new features: Do everything as above, but first also make contact with the project maintainers to be sure your change fits with the project direction and you won't be wasting effort going in the wrong direction.