Skip to content

A Roda + Sequel + Webpack/TailwindCSS boilerplate to get started quickly.

License

Notifications You must be signed in to change notification settings

djrobby/fusrodah

 
 

Repository files navigation

Fus Ro Dah

Boilerplate for Roda + Sequel projects.

This boilerplate includes the things I need most when starting a new project.

  • Webpack + TailwindCSS + PurgeCSS
  • Simple Migration structure
  • DB + Model setup
  • bin/console (like rails console)
  • Minitest setup

Setup Database

This project uses PostgreSQL by default, to setup.

  1. Create .env.development for development.
  2. Add DATABASE_URL=postgresql://host/mydb and createdb mydb locally.

Migration

A sample migration has been added to migrate folder.

Webpack

Just run npm install to install all dependencies.

Running the app

Fusrodah uses rerun to watch for changes and restart the app. A foreman script has been included to run the app in Procfile.dev To start webpack and rerun, run

foreman s -f Procfile.dev

License

Fusrodah is released under the MIT License.

About

A Roda + Sequel + Webpack/TailwindCSS boilerplate to get started quickly.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Ruby 54.5%
  • JavaScript 41.4%
  • Slim 2.9%
  • SCSS 1.2%