decorators-from-scratch
โ๏ธ Lucky Jumpstart
This is a template project for web applications using Lucky.
How to use it?
- Click this link
- Run
./script/rename_template_app
to rename the template application - Run
./script/setup
- Run
lucky dev
Why use a template?
There are quite a few things I find myself adding to every Lucky application out of the box, and this serves as a bit of a better starting point than the default generated application.
What's in the box?
Development
- ๐ณ ย A DockerCompose file for running your application database, included in
Procfile.dev
Dependencies
- ๐ ย Up-to-date Crystal dependencies
- ๐งถ ย Up-to-date Yarn dependencies
Tooling
- ๐จ ย TailwindCSS 2.0 for better styling
- ๐ ย Tailwind Typography for prose
- ๐ ย Tailwind Forms to make styling forms easier
- ๐ฅ ย Tailwind Aspect Ratio for setting fixed aspect ratios
- ๐ ย StimulusJS for JavaScript sprinkles
- ๐ ย TypeScript for keeping JavaScript cleaner
Functionality
- ๐ง ย Email confirmation of users
CI/CD
-
๐ค ย A handy dandy Dependabot configuration file
-
A working GitHub Actions workflow with:
- ๐ ย Prettier
- ๐ ย Crystal Format
- ๐ฆ ย Ameba
- ๐ ย Crystal Spec
Deployment
- ๐ ย Digital Ocean App Platform
- ๐พ ย Heroku
Repository
decorators-from-scratch
Owner
Statistic
- 0
- 0
- 9
- 0
- 7
- over 3 years ago
- February 4, 2021
License
MIT License
Links
Synced at
Sun, 22 Dec 2024 07:57:19 GMT
Languages