Skip to content

Official website of Studio Lumistra | Creative design studio transforming sparks and ideas into brands and experiences.

Notifications You must be signed in to change notification settings

lumistra/lumistra

Repository files navigation

logotype

Official website of Studio Lumistra

Creative design studio transforming sparks and ideas into brands and experiences.

Check out the live site at studiolumistra.com


Deployment

This project uses Github Actions to trigger a deployment and is hosted using GitHub pages

The deployment is triggered by manually running the "Deploy" workflow


Development

Developed using Next.js & TypeScript

Requirements

Dependency Version
Node.js >=20
yarn >=1.22.22
Storyblok N/A

Commands

To install & setup dependencies:

yarn (install)

Run the DEV server for local development in the browser:

yarn dev

The application will be available at localhost:3000

To build the application for production:

yarn build
yarn build:sitemap

Run tests & linters

yarn tsc
yarn lint
yarn test

Get test coverage report:

yarn test:coverage

Project .env variables

STORYBLOK_API_TOKEN="<secret>" # Required
SITE_URL="https://studiolumistra.com"
GTM_ID="<secret>"
BASE_PATH="lumistra" # Not required with a custom domain
MOCK_API="true" # To minimise API calls in development

About

Official website of Studio Lumistra | Creative design studio transforming sparks and ideas into brands and experiences.

Resources

Stars

Watchers

Forks