Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/johnsi15/hallow-stick
Transforma tus imágenes en stickers de Halloween únicos.
https://github.com/johnsi15/hallow-stick
astro cloudinary hackathon halloween javascript
Last synced: 21 days ago
JSON representation
Transforma tus imágenes en stickers de Halloween únicos.
- Host: GitHub
- URL: https://github.com/johnsi15/hallow-stick
- Owner: johnsi15
- Created: 2024-10-16T22:03:48.000Z (29 days ago)
- Default Branch: main
- Last Pushed: 2024-10-22T20:57:33.000Z (23 days ago)
- Last Synced: 2024-10-23T09:37:19.354Z (23 days ago)
- Topics: astro, cloudinary, hackathon, halloween, javascript
- Language: Astro
- Homepage: https://hallowstick.netlify.app/
- Size: 1.6 MB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# HallowStick 🎃👻
Dale un toque espeluznante a tus fotos convirtiéndolas en stickers de Halloween únicos. 🧙
[HallowStick](https://hallowstick.netlify.app/) te permite generar imágenes personalizadas con temáticas de Halloween, incluyendo calabazas, brujas, fantasmas y zombies, agregando un toque creativo tipo sticker. 🧟
Estas imágenes se pueden descargar y compartir fácilmente en redes sociales, como WhatsApp y otras plataformas, ofreciendo una forma divertida de celebrar Halloween y sorprender a tus amigos con diseños únicos.
## Tecnologías utilizadas
- [**Astro**](https://astro.build/) - Framework moderno enfocado en generar sitios web rápidos y ligeros.
- [**Cloudinary**](https://cloudinary.com/) - Plataforma para gestión y optimización de multimedia con tecnología basada en IA.
- [**Astro-Cloudinary**](https://astro.cloudinary.dev/) - Integración que combina Astro y Cloudinary para manejar imágenes y medios eficientemente.
- [**Fontsource**](https://fontsource.org/) - Biblioteca de fuentes autohospedadas para facilitar la gestión tipográfica en proyectos web.
- [**TailwindCSS**](https://tailwindcss.com) - Framework de utilidades CSS para crear diseños personalizados sin escribir CSS desde cero.
- [**Prettier**](https://prettier.io) - Herramienta de formateo de código que asegura consistencia en estilo y legibilidad.## 🚀 Getting Started
**Requirements:**
- [x] [Node.js](https://nodejs.org) (+v20.x) instalado.
- [x] [npm](https://www.npmjs.com) (v10+) instalado.
- [x] [Variables de entorno](https://nextjs.org/docs/pages/building-your-application/configuring/environment-variables) revisar el archivo .env.example.
- [x] [Visual Studio Code](https://code.visualstudio.com) con las extensiones recomendadas instaladas (ESLint, Prettier, Tailwind CSS IntelliSense).**¿Cómo funciona el proyecto?**
* `npm install` to install the dependencies
* `npm run dev` to run development mode app
* `npm build` to build production app
* `npm start` to run mode production## Variables de entorno
Para ejecutar el proyecto correctamente, es necesario crear un archivo `.env` en la raíz del proyecto con las siguientes variables:
```shell
PUBLIC_CLOUDINARY_CLOUD_NAME="" # Nombre del servicio en Cloudinary
PUBLIC_CLOUDINARY_API_KEY="" # Clave pública para acceder a la API
CLOUDINARY_API_SECRET="" # Clave secreta utilizada para operaciones seguras con Cloudinary
```Asegúrate de revisar el archivo `.env.example` como referencia para configurar estas variables correctamente.
## Contacto
Puedes contactarme si tienes dudas sobre el proyecto o cualquier otra cosa en la que pueda ayudarte.
**Email: [email protected]**
## FAQ
1. **¿Cómo puedo crear un sticker?**
> Puedes crear un sticker seleccionando uno de los temas disponibles, como calabazas, brujas, fantasmas o zombies. Luego, presiona el botón Generar Sticker. Una vez generado puedes personalizar tu sticker añadiendo texto.2. **¿Cómo puedo descargar y compartir un sticker?**
> Una vez generado el sticker, podrás usar la opción Descargar para guardarlo como imagen. También tienes la posibilidad de compartirlo directamente por WhatsApp u otras redes sociales usando el enlace proporcionado.3. **¿Cuál es el límite para crear sticker?**
> No hay un límite para crear stickers. Puedes diseñar y personalizar tantos como quieras con los diferentes temas disponibles en la plataforma. ¡Diviértete experimentando con ellos!
4. ¿Qué temas están disponibles para personalizar los stickers?
> Puedes elegir entre diferentes temas como calabazas, brujas, fantasmas y zombies para que tus stickers tengan un toque especial de Halloween.
5. ¿Puedo añadir texto y cambiar los colores del sticker?
> Sí, puedes personalizar tus stickers agregando texto y cambiando los colores para adaptarlos a tu estilo o mensaje.
6. ¿En qué redes sociales puedo compartir los stickers?
> Los stickers se pueden compartir en WhatsApp y otras plataformas como Instagram y Facebook, facilitando que envíes tus creaciones a amigos y familiares.
7. ¿Es posible usar mis propias imágenes para los stickers?
> ¡Claro que sí! Puedes seleccionar cualquier imagen o fotografía que desees y añadirle un toque de Halloween.
8. ¿Necesito crear una cuenta para usar el sistema?
> No es necesario registrarse, puedes generar y compartir stickers directamente desde la plataforma sin complicaciones.
## ☁️ Desplegado en Netlify
- ✅ [hallowstick.netlify.app](https://hallowstick.netlify.app/).