Awesome-Arcade-Extensions-Website
This is the source code for the Awesome Arcade Extensions website!
Install
- Have
nodejs
. - Clone this repo.
yarn
to install dependencies.- Deploy to Vercel and link the project.
- Copy
.env.sample
to.env.local
and fill out environment variables. Push them to Vercel. - Create a new Postgres database on your computer for development.
- Insert click counts into your local Postgres database using any tool manually for development. πππ
When hosting on Vercel:
- Create a new Vercel Postgres database and pull the environment variables in for production.
- Insert click counts using the Vercel Storage dashboard manually for production. πππ
Development
Use yarn run dev
to start a development server.
Before commit, make sure to format, (yarn run format
/ yarn run writeFormat
) lint, (yarn run lint
/ yarn run writeLint
) and type-check. (yarn run typecheck
)
Build and serve
yarn run build
and yarn run start
.
Awesome Arcade Extensions is currently deployed on Vercel at https://awesome-arcade-extensions.vercel.app/.