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 storyfor isolated component development usinghistoirenpm run testfor testingnpm run test -- -uto update the component snapshotsnpm run test -- -t "test describe text"to run a specific testnpm run test:uito start the vitest UI
npm run lintfor linting usingeslintnpm run buildfor 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 generatein the /app folder. Once this is completed be sure to push the changes made to the docs folder.
