PlanParty es una aplicación web diseñada para facilitar la planificación y gestión de eventos. Este repositorio contiene el código fuente y la documentación del proyecto.
- Crear y gestionar eventos
- Enviar invitaciones y realizar un seguimiento de las confirmaciones (RSVP)
- Programar y organizar actividades del evento
- Compartir detalles del evento con los participantes
- TypeScript: Utilizado para proporcionar tipado estático y mejorar la mantenibilidad del código.
- React: Biblioteca para construir interfaces de usuario.
- Tailwind CSS: Framework de CSS para un diseño rápido y eficiente.
- Supabase: Donde tendremos nuestra persistencia de datos
- Bun: Runner como alternativa a node
- Vite: Herramienta de desarrollo rápida y ligera.
La estructura del proyecto está organizada de la siguiente manera:
planparty/
├── public/ # Archivos estáticos
├── src/ # Código fuente
│ ├── assets/ # Recursos como imágenes y fuentes
│ ├── components/ # Componentes de React
│ ├── pages/ # Páginas de la aplicación
│ ├── services/ # Servicios para manejar lógica de negocio y llamadas API
│ ├── styles/ # Estilos globales y específicos
│ └── App.tsx # Componente principal de la aplicación
├── .gitignore # Archivos y directorios ignorados por Git
├── package.json # Dependencias y scripts del proyecto
├── tsconfig.json # Configuración de TypeScript
└── vite.config.ts # Configuración de Vite
Para ejecutar este proyecto localmente, sigue estos pasos:
- Clona el repositorio:
git clone https://github.com/webreactiva-devs/planparty.git
- Navega al directorio del proyecto:
cd planparty
- Instala las dependencias:
bun install
- Inicia el servidor de desarrollo:
bun dev
Después de iniciar el servidor de desarrollo, puedes acceder a la aplicación en tu navegador web en http://localhost:5173
.
¡Las contribuciones son bienvenidas! Por favor, haz un fork de este repositorio y envía tus pull requests.
Para preguntas o soporte, por favor abre un issue en este repositorio.