Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jshawl/saas-starter

A starting point for new SaaS ventures
https://github.com/jshawl/saas-starter

ruby-on-rails saas saas-boilerplate

Last synced: 3 months ago
JSON representation

A starting point for new SaaS ventures

Awesome Lists containing this project

README

        

# Ruby on Rails SaaS Starter Template

![Ruby](https://github.com/jshawl/saas-starter/actions/workflows/ruby.yml/badge.svg)

## Features & Includes

- Headless browser testing with rspec
- GitHub actions run tests
- Devise authentication and User model
- Credit Card Payments with PayPal

## Documentation

The docs site is a Jekyll site. You can cd into `docs/` and run `jekyll serve` to edit the site locally.

During deployment, `jekyll build` is run inside the Dockerfile and copied into `public/docs`.

View [the documentation](https://saas-starter.app/docs/).

## Setup & Installation

See

## PayPal Plan Management

See [Payments Configuration](https://saas-starter.app/docs/payments/)

### Running Tests

```
bundle exec rspec
```

### GitHub actions

Add a repository secret `RAILS_MASTER_KEY` on GitHub with the value from `config/master.key`.

## Monitoring & Maintenance

See

## License

This project uses the [MIT License](https://opensource.org/license/mit/).