This project is no longer being maintained and has been replaced by the new sidebase docs.
With sidebase every new project feel like a fun side-project while scaling to production.
This is the website of sidebase
, a modern, best-practice, batteries-included fullstack-app starter based on Nuxt3 and TypeScript.
- Clone the repository
git clone https://github.com/sidestream-tech/sidebase-website
- Go into the
app/
directorycd app/
- Install the dependencies
npm i
- Start developing (with database, backend, API, ... running) at localhost:3000
npm run dev
You can also:
npm run story
for isolated component development usinghistoire
npm run test
for testingnpm run test -- -u
to update the component snapshotsnpm run test -- -t "test describe text"
to run a specific testnpm run test:ui
to start the vitest UI
npm run lint
for linting usingeslint
npm run build
for bundling usingvite
sidebase.io is hosted with GitHub Pages.
GitHub automatically deploys the contents of the /docs
folder.
In order to force a redeployment run
npm run generate
in the /app
folder. Once this is completed be sure to push the changes made to the docs
folder.