A web app to efficiently manage and coordinate volunteer participation in the foundation's events. This repository contains the client-side PWA. There is a separate project for the server-side API.
https://www.fundacionpatasarriba.com/
This project follows a standard way of working with .env files for different environments:
.env.local: Used for local development..env.production: Used for production environment.
For more details on this convention, you can refer to the dotenv documentation.
-
Copy the
.env.local.examplefile to.env.local. -
Add the following environment variables to your
.env.localfile:VITE_SERVER_URL= # server URL, ej: http://localhost:5005 VITE_VAPID_PUSH_PUBLIC_KEY= # The VAPID public key. Obtain this key from the server-side project.
This project was created using a minimal setup to get React working in Vite with HMR and some ESLint rules.
Currently, two official plugins are available:
- @vitejs/plugin-react uses Babel for Fast Refresh
- @vitejs/plugin-react-swc uses SWC for Fast Refresh