Gestiona tus reuniones online de distintos tipos como por ejemplo: Google Meet, Microsoft Teams, Zoom, etc. Todo en un mismo espacio sin ningun tipo de limitacion; crea eventos, compartelos con tus compañeros, agenda eventos automaticamente, añade a invitados desde un solo lugar, y mucho más.
- Acerca del Proyecto
- Tecnologías
- Características Principales
- Instalación
- Uso
- Capturas de Pantalla
- Base de datos
- Diseño
- Contribuir
- Autores
- Contacto
[DESCRIPCIÓN DETALLADA DEL PROYECTO]
Este proyecto fue desarrollado para [EXPLICAR EL PROPÓSITO Y PROBLEMA QUE RESUELVE].
En el panorama actual del trabajo remoto e híbrido, la gestión de reuniones online puede ser una tarea fragmentada y demandante. Alternar entre plataformas como Google Meet, Microsoft Teams y Zoom no solo consume tiempo valioso, sino que también dificulta la coordinación y la concentración.
Presentamos una solución innovadora que unifica la totalidad de tu ecosistema de reuniones en un solo lugar. Imagina la posibilidad de crear y compartir eventos sin esfuerzo, agendarlos automáticamente, y añadir invitados de cualquier plataforma, todo desde una interfaz centralizada. Esta herramienta no solo simplifica la planificación, sino que también te permite gestionar tu disponibilidad con precisión, asegurando que tu tiempo personal y profesional sea respetado y no interrumpido. Optimiza tu jornada, maximiza tu productividad y transforma la forma en que colaboras.
Las siguientes tecnologías y herramientas fueron utilizadas en la construcción de este proyecto:
- NextJs
- React
- TypeScript
- Tailwind
- Shadcn UI
- Supabase
- PostgresSQL
- Figma
✅ Crear y compartir eventos de forma sencilla con tus colegas.
✅ Agendar automáticamente tus reuniones , sincronizándolas con tu calendario.
✅ Añadir invitados de cualquier plataforma sin importar la herramienta que utilicen.
✅ Gestionar tu disponibilidad para evitar interrupciones y proteger tu tiempo personal y profesional.
Sigue estos pasos para configurar el proyecto localmente:
Asegúrate de tener instalado:
- Node JS
-
Clona el repositorio
git clone https://github.com/OsmarPE/MeetOS.git
-
Navega al directorio del proyecto
cd MeetOS -
Instala las dependencias
npm i
-
Añade las variables de entorno las variables de entorno
NEXT_PUBLIC_SUPABASE_URL=<your_supabase_project_url> NEXT_PUBLIC_SUPABASE_ANON_KEY=<your_supabase_anon_key> NYLAS_CLIENT_ID=ADD_YOUR_NYLAS_CLIENT_ID_HERE NYLAS_API_KEY=ADD_YOUR_NYLAS_API_KEY_HERE NYLAS_API_URI=(pick one: https://api.us.nylas.com or https://api.eu.nylas.com)
-
Inicia el servidor de desarrollo
npm run dev
-
¡Listo! 🎉
Abre tu navegador y ve a
http://localhost:5000
[DESCRIPCIÓN DE LO QUE MUESTRA LA IMAGEN]
[DESCRIPCIÓN DE LO QUE MUESTRA LA IMAGEN]
[DESCRIPCIÓN DE LO QUE MUESTRA LA IMAGEN]
¡Las contribuciones son bienvenidas! Aquí te explico cómo puedes contribuir:
- Fork el proyecto
- Crea una rama para tu feature (
git checkout -b feature/AmazingFeature) - Commit tus cambios (
git commit -m 'Add some AmazingFeature') - Push a la rama (
git push origin feature/AmazingFeature) - Abre un Pull Request
Si encuentras un bug, por favor abre un issue con:
- Descripción del bug
- Pasos para reproducirlo
- Comportamiento esperado vs actual
- Screenshots (si aplica)
- Rol: Full Stack
- GitHub: @tuusuario
- Email: osmarperera10@gmail.com