No description
- TypeScript 46.4%
- SCSS 28.1%
- CSS 17.2%
- JavaScript 8.2%
- Shell 0.1%
| .ebextensions | ||
| .platform | ||
| .vscode | ||
| public | ||
| scripts | ||
| src | ||
| .ebignore | ||
| .env.example | ||
| .eslintrc.json | ||
| .gitignore | ||
| .nvmrc | ||
| .prettierrc | ||
| CLAUDE.md | ||
| next.config.js | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| Procfile | ||
| README.md | ||
| tailwind.config.js | ||
| tsconfig.json | ||
Requirements
To use this project you have to have a Storyblok account. If you don't have one yet you can register at Storyblok, it's free.
How to get started?
1. Install all dependecies
$ npm install
2. Adding the Access token
Create a new empty Space and exchange the preview token with your own in pages/_app.js.
// in pages/_app.js
storyblokInit({
accessToken: "your-preview-token",
use: [apiPlugin],
components,
});
3. Run your project
Set the preview domain in Storyblok to http://localhost:3000/
# to run in developer mode
$ npm run dev
# to build your project
$ npm run build
4. Setting up dev server https proxy
$ local-ssl-proxy --source 3010 --target 3000 --cert localhost.pem --key localhost-key.pem
Resources
Management api token
Expires on 20/11/2026 , create a new token in storyblok