TBD
- Clone the repo
- Run
npm i
to install dependencies. - Run
npm run dev
to launch the local development instance.
-
MongoDb: Create a MongoDb Atlas account (in the cloud) (https://account.mongodb.com/account/login) and copy the connection string. You can also create a local instance of mongodb. Add the connection string to this environment variable
MONGODB_URI
. See (https://www.mongodb.com/docs/manual/reference/connection-string/). -
Authentication: In your Google Cloud Console, setup Google Auth. Follow these instructions Google Cloud Console and NextAuth. Remember to create the appopriate environment variables.
-
Follow a similar process to setup Github w/ NextAuth. Remember to create the appopriate environment variables.
-
Create a
AUTH_SECRET
environment variable and populate it with a string of your choosing. it's used with NextAuth to generate a secret.