Your new jumpstart project includes basic organization with an organized assets folder and a components folder.
If you chose to develop with the router feature, you will also have a views folder.
- Install npm: https://docs.npmjs.com/downloading-and-installing-node-js-and-npm
- Install the Tailwind CSS CLI: https://tailwindcss.com/docs/installation
- Run the following command in the root of the project to start the Tailwind CSS compiler:
npx tailwindcss -i ./input.css -o ./assets/tailwind.css --watchRun the following command in the root of your project to start developing with the default platform:
dx serve --platform webTo run for a different platform, use the --platform platform flag. E.g.
dx serve --platform desktopThe project includes a CLI tool to validate database records and check for data inconsistencies. See docs/LINT.md for details.
Quick usage with Nix:
DATABASE_URL=postgres://user:password@localhost/penguin_nurse nix run .#lintOr with Cargo:
export DATABASE_URL=postgres://user:password@localhost/penguin_nurse
./lint.sh- Add to a list.
- Remove from a list.
- Create a new entity.
- Archive: Non-permanently hide or archive an entity.
- Delete: Permanently delete an entity.
- Update an entity or value.
- View an entity or value.
- Change: Pending changes to an entity.
- New: Pending entity to be created.
[noun][verb][subverb]
For example:
ConsumableUpdateBasic ConsumableUpdateIngredients
This project is licensed under the GNU Affero General Public License v3.0 (AGPL-3.0). See the LICENSE file for details.