Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jmatochepascual/tweets

Gestor de Tweets
https://github.com/jmatochepascual/tweets

css3 html5 javascript skeleton

Last synced: 26 days ago
JSON representation

Gestor de Tweets

Awesome Lists containing this project

README

        

# ⚡️ Gestor de Tweets

Este proyecto es un gestor de tweets simple que permite a los usuarios agregar, listar y eliminar tweets. Utiliza el Local Storage del navegador para almacenar los tweets de forma persistente incluso después de cerrar la ventana del navegador.

## 🎯 Contenido

1. 📝[Descripción](#descripción)
2. 🛠️[Tecnologías y Herramientas](#tecnologías-y-herramientas)
3. 🚀[Estructura del Proyecto](#estructura-del-proyecto)
4. 🧑‍💻[Uso](#uso)
5. 📌[Instalación](#instalación)
6. 🏗️[Contribución](#contribución)
7. ✨[Licencia](#licencia)
8. 🙈[Imagen de Referencia](#imagen-de-rereferencia)
9. 🌐[Ver Proyecto en la WEB](#ver-proyecto-en-la-web)

## Descripción

Este proyecto es un gestor de tweets simple que permite a los usuarios agregar, listar y eliminar tweets. Utiliza el Local Storage del navegador para almacenar los tweets de forma persistente incluso después de cerrar la ventana del navegador.

## Características

- **Agregar Tweet:** Los usuarios pueden agregar un nuevo tweet ingresando texto en un formulario y haciendo clic en un botón de enviar. El tweet se agregará a la lista de tweets y se almacenará en el Local Storage.
- **Listar Tweets:** Todos los tweets almacenados en el Local Storage se mostrarán en una lista en la interfaz de usuario. Si no hay tweets, se mostrará un mensaje indicando que no hay tweets para mostrar.
- **Eliminar Tweet:** Los usuarios pueden eliminar un tweet haciendo clic en un botón 'X' junto al tweet en la lista. El tweet se eliminará de la lista y del Local Storage.

## Tecnologías y Herramientas

- **HTML:** Estructura de la página.
- **CSS:** Estilos de la página utilizando Normalize.css y Skeleton CSS para un diseño responsivo.
- **JavaScript:** Lógica para las interacciones del carrito de compras.

## Estructura del Proyecto

- **css/**: Carpeta con los estilos compilados.
- **js/**: Carpeta código con lógica del proyecto.
- **index.html**: Página principal.

## Uso

Abrir el archivo index.html en un navegador de su elección.

##Contribución

Si estás interesado en contribuir al proyecto, por favor sigue estos pasos:

1. Haz un fork del repositorio.
2. Crea una nueva rama para tu característica (`git checkout -b mi-nueva-característica`).
3. Compromete tus cambios (`git commit -am 'Añadir alguna característica'`).
4. Empuja la rama (`git push origin mi-nueva-característica`).
5. Abre un pull request.

## Instalación

No se requiere instalación adicional para utilizar este proyecto.

## Contribución

Si estás interesado en contribuir al proyecto, por favor sigue estos pasos:

1. Haz un fork del repositorio.
2. Crea una nueva rama para tu característica (`git checkout -b mi-nueva-característica`).
3. Compromete tus cambios (`git commit -am 'Añadir alguna característica'`).
4. Empuja la rama (`git push origin mi-nueva-característica`).
5. Abre un pull request.

## Licencia

Este proyecto está bajo la licencia [MIT](https://opensource.org/licenses/MIT).

## Imagen de Rereferencia

![](https://i.postimg.cc/brF7NKnx/Gestor-tweets.png)

## Ver Proyecto en la WEB

Puedes ver el proyecto en funcionamiento [aquí](https://jmatochepascual.github.io/Tweets/).

Todos los derechos reservados Gestor de Tweets 2024 ©.