Competitive Splatoon Platform
Go to file
2021-11-22 19:28:52 +02:00
components Add useForm hook 2021-11-20 18:46:06 +02:00
cypress Add navigation tests 2021-11-22 19:28:52 +02:00
prisma Setup Cypress 2021-11-22 18:07:11 +02:00
public Port Map Pool Tab over 2021-11-15 11:56:16 +02:00
scenes Add navigation tests 2021-11-22 19:28:52 +02:00
styles Add Stylelint 2021-11-21 13:18:32 +02:00
utils Add superjson 2021-11-21 14:19:26 +02:00
.env.example Add auth 2021-11-17 01:06:50 +02:00
.gitignore Add navigation tests 2021-11-22 19:28:52 +02:00
.stylelintrc.json Add Stylelint 2021-11-21 13:18:32 +02:00
App.tsx Logged in user via Provider 2021-11-17 12:24:39 +02:00
cypress.json Add navigation tests 2021-11-22 19:28:52 +02:00
index.html Fetch data from server to route 2021-11-14 01:46:15 +02:00
index.tsx Adjust folder structure 2021-11-15 01:25:31 +02:00
package-lock.json Setup Cypress 2021-11-22 18:07:11 +02:00
package.json Add navigation tests 2021-11-22 19:28:52 +02:00
README.md Can log in 2021-11-16 12:19:10 +02:00
Routes.tsx Add navigation tests 2021-11-22 19:28:52 +02:00
server.ts Setup Cypress 2021-11-22 18:07:11 +02:00
tsconfig.json Add navigation tests 2021-11-22 19:28:52 +02:00
vite.config.ts Switch to Solid.js 2021-11-13 23:29:31 +02:00

Running locally

Prerequisites: Node.js 16.13

  1. Run npm i to install the dependencies.
  2. Make a copy of .env.example that's called .env and fill it with values.
  • You can check Prisma's guide on how to get PostgreSQL set up and running locally.
  • Run npm run seed to seed the database with some test data.
  1. Run npm run dev to run both the server and frontend.

Commands

Convert .png to .webp

cwebp -q 80 image.png -o image.webp