This document outlines the steps to run and develop the Blather Round Editor application locally.
This application requires the following environment variables to work properly:
SESSION_SECRET
- A secret key used to sign session cookies.FIREBASE_CREDENTIALS
- A JSON object containing the admin credentials for your Firebase project.
In Next.JS, you can place these variables in the .env.local
file.
- Clone the repository and navigate to the project directory.
- Install the project dependencies by running
npm install
. - Start the development server by running
npm run dev
. - Open your browser and navigate to
http://localhost:3000
.- To set up the initial database, navigate to
http://localhost:3000/api/initialize
.
- To set up the initial database, navigate to