BetterNotes es una plataforma web innovadora que permite gestionar notas de forma interactiva, similar a un blog pero con funcionalidades enriquecidas para mejorar la experiencia de aprendizaje. A diferencia de los sistemas tradicionales de notas, BetterNotes permite agregar definiciones emergentes, imágenes, audios y otras herramientas interactivas para un estudio más dinámico y eficiente.
- Interactividad: Agrega definiciones emergentes a palabras o frases dentro de tus notas.
- Multimedia: Incorpora imágenes y audios en tus notas.
- Manejo de Libretas: Organiza tus notas en diferentes libretas dentro de la misma plataforma.
- Respaldo de Datos: Permite exportar tus notas en un archivo JSON descargable.
- Integración con Google Drive: Guarda tus notas en tu cuenta de Google con autenticación vía OAuth 2.0(Aun No funcional).
- Clona el repositorio:
git clone https://github.com/Moztank/BetterNotes.git
- Entra al directorio del proyecto:
cd dynamic-notes
- Instala las dependencias necesarias:
npm install
- Inicia el servidor:
npm start
- Accede a la aplicación en tu navegador en
http://localhost:3000
Subelo a cualquier plataforma cloud y funcionara correctamente
- Crea una nueva libreta y comienza a escribir notas interactivas.
- Usa la opción de "Definiciones emergentes" para agregar explicaciones a palabras clave.
- Sube imágenes y audios para complementar la información.
- Guarda tu progreso exportando las notas en formato JSON o sincronizándolas con Google Drive.
Si deseas contribuir al desarrollo de este proyecto, sigue estos pasos:
- Haz un fork del repositorio.
- Crea una nueva rama con la función o mejora que deseas agregar:
git checkout -b nueva-funcionalidad
- Realiza los cambios y haz commit:
git commit -m "Agregada nueva funcionalidad X"
- Sube los cambios a tu fork y abre un Pull Request en este repositorio.
Este proyecto está bajo la licencia MIT. Puedes consultar el archivo LICENSE
para más detalles.
Para dudas o sugerencias, puedes contactarme a través de mi perfil de GitHub.