This is the repository for the https://status.app – a Next.js project.
First, follow the root README to clone the repo, initialize submodules, and install dependencies.
Then, pull environment variables:
git clone https://github.com/status-im/status-website.git
git submodule update --init --recursiveOptionally, update submodules:
git submodule update --remote [submodule]Go to the project directory:
cd status-websiteInstall dependencies:
pnpm installPull environment variables:
vercel env pull .env.localStart the development server:
pnpm devOpen http://localhost:3000 with your browser to see the result.
You can start editing the pages or content. Pages auto-update as you edit the file.
Explore environment's database:
pnpm db:exploreDirectly modify the database and its schema:
pnpm db:pushOn conflict, drop your migrations and generate new ones:
rm -r ./migrations && git checkout <base> -- ./migrations && pnpm db:generate