A Node.js, TypeScript & sqlite starter built upon Adonis JS framework.
🔋 Batteries included:
- Sign in form
- Logout
- List / create / delete users in admin page
- Avatar upload by attachment-advanced
- Forgot password
- Email create password
- Roles and permissions with AdonisJS bouncers
- i18n
- Last login at
- Form component
- Admin UI windmill
- Tailwind 3.0
- Alpinejs
- Webpack encore
- Hotwired turbo
- Impersonating users
- Page list components
- Unit test
- e2e test with cypress
npm install (or yarn)
node ace generate:key
node ace migration:run
node ace db:seed
sqlite is a default solution. @vscode/sqlite3 package require python2, if you rencontred error :
npm install --build-from-source --python=/usr/bin/python2
or
yarn --build-from-source --python=/usr/bin/python2
npm run dev
visite http://localhost:3333/admin