Skip to content

Clean Notes es una aplicación minimalista para tomar notas con formato Markdown, diseñada para organizar tus ideas de forma eficiente y mejorar tu productividad.

License

Notifications You must be signed in to change notification settings

sazardev/clean-notes-web

Repository files navigation

Clean Notes Web

Clean Notes es una aplicación minimalista para tomar notas con formato Markdown, diseñada para organizar tus ideas de forma eficiente y mejorar tu productividad.

image

Sobre el proyecto

Clean Notes Web es una aplicación de código abierto que permite a los usuarios crear y gestionar notas utilizando la sintaxis Markdown. Diseñada con un enfoque minimalista, Clean Notes se centra en proporcionar una experiencia de escritura fluida sin distracciones.

🚀 Características actuales (MVP)

  • ✍️ Editor Markdown con vista previa en tiempo real
  • 📚 Organización en libros personalizables con emojis y colores
  • 🌓 Modo claro y oscuro que se adapta a tus preferencias
  • 🔍 Búsqueda rápida de notas
  • 💾 Auto-guardado configurable para no perder tus cambios
  • 🌐 Soporte multiidioma (Español e Inglés)
  • 📊 Estadísticas de escritura (caracteres y palabras)
  • 📱 Diseño responsive optimizado para dispositivos móviles y escritorio

🧰 Tecnologías utilizadas

  • React con TypeScript
  • Vite como bundler
  • CSS puro para los estilos (sin frameworks externos)
  • PWA para funcionalidad offline

📝 Guía de inicio

  1. Clona el repositorio

    git clone https://github.com/cerberusprogrammer/clean-notes-web.git
    cd clean-notes-web
  2. Instala las dependencias

    npm install
  3. Inicia el servidor de desarrollo

    npm run dev
  4. Abre tu navegador en http://localhost:5173

🗺️ Roadmap

Estos son los planes futuros para Clean Notes:

  • Sincronización en la nube para acceder a tus notas desde cualquier dispositivo
  • Sistema de etiquetas para categorizar mejor tus notas
  • Exportación a diferentes formatos (PDF, HTML, DOCX)
  • Extensiones para ampliar funcionalidades (diagramas, fórmulas matemáticas)
  • Colaboración en tiempo real para trabajar en equipo
  • Cifrado de extremo a extremo para mayor seguridad
  • API pública para integración con otras aplicaciones

🤝 Contribución

Clean Notes es un proyecto de código abierto y las contribuciones son bienvenidas. Si deseas contribuir:

  1. Haz un fork del repositorio
  2. Crea una rama para tu característica (git checkout -b feature/amazing-feature)
  3. Haz commit de tus cambios (git commit -m 'Add some amazing feature')
  4. Sube tu rama (git push origin feature/amazing-feature)
  5. Abre un Pull Request

📄 Licencia

Este proyecto está licenciado bajo la Licencia MIT.

👨‍💻 Autor

Omar Flores Salazar


Hecho con ❤️ en MX

About

Clean Notes es una aplicación minimalista para tomar notas con formato Markdown, diseñada para organizar tus ideas de forma eficiente y mejorar tu productividad.

Topics

Resources

License

Code of conduct

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published