La intención principal de este proyecto es utilizar Sveltekit para montar una web que permita ver y gestionar las plantas de un hogar. La idea es que el usuario pueda añadir plantas, verlas en una lista y gestionar su cuidado.
Para empezar a trabajar con el proyecto, lo primero que hay que hacer es clonar el repositorio y ejecutar el siguiente comando para instalar las dependencias:
git clone
cd plants-app
npm install
Una vez instaladas las dependencias, debes crear un archivo .env
en la raíz del proyecto:
touch .env
Y añadir las siguientes variables de entorno:
DATABASE_URL=<motor>://<user>:<password>@<host>:<port>/<database>"
Tras esto, debes generar los archivos propios locales de Prisma con:
npm run prisma:generate
Ahora ya puedes ejecutar el proyecto con:
npm run dev
Esto abrirá el proyecto en un servidor local y podrás ver la aplicación en tu navegador.
Público:
Privado:
Plantas:
Usuarios:
Suscripciones (push):
Esta app puede escalar rápido y puede ser que se considere oportuno añadir nuevas partes a ella. Cosas que pueden llegar en un futuro son: