Giter VIP home page Giter VIP logo

femfacts's Introduction

FemFacts

Contexto del Proyecto

La empresa FemFacts busca desarrollar una Single Page Application (SPA) que llame a una API externa (https://uselessfacts.jsph.pl/ . ) para obtener y mostrar hechos curiosos de manera aleatoria. La página permitirá ver cada hecho curioso de manera individual y, si el usuario lo desea, almacenarlo en una lista de favoritos directamente en la misma página principal.

Metodología y Fases del Proyecto

El desarrollo se ha realizado en equipos utilizando metodologías ágiles, con marcos de trabajo Scrum y Kanban. hubo un solo sprint, y se realizaron reuniones diarias y una retrospectiva al final del sprint.

🔨Funcionalidades del proyecto

  • Funcionalidad 1: P+agina GET A RANDOM FACT -> en ella verás los diferentes Random Facts que posee la Api: | [https://img.shields.io/badge/underscore%20js-0371B5?style=for-the-badge&logo=underscore.js&logoColor=white](https://uselessfacts.jsph.pl/api/v2/facts/random) |

image

  • para poder acceder a cada random fact, es necesario que hagas click en Get another fact

image

Funcionalidad 2: Puedes guardar la cada dato que te parezca interesante, en Add to favourites

image

  • recibirás un mensaje que ese Random Fact ha sido agregado a tus favoritos :

image

  • si el mismo ya ha sido agregado, tambien recibirás un mensaje de que ya ha sido agregado a tus favoritos

image

Funcionalidad 3: Acceder a tus favoritos: puedes ver la lista de tus favoritos, dirigíendote al link de Take me to my favourites image

  • En la sección FAVOURITES podras ver la lista de todos los random facts que has guardado:

    image

-Pero cuidado por que si no tienes nada guardado, aún, la sección te lo informará, y deberás regresar con el link `` a la sección de Get Random Facts, para guardar algún dato que te interese

image

Tecnologías utilizadas

"vitest": "^1.0.4"

Versiones:

image

Herramientas

-GIT

Cómo contribuir

Si quieres contribuir al proyecto, sigue estos pasos:

Fork el proyecto.

Crea una rama para tu función: git checkout -b feature-nueva-funcion

Realiza tus cambios y haz commit: git commit -m 'Añade nueva función'

Sube tus cambios: git push origin feature/nueva-funcion

Abre una solicitud de extracción.

Instalación

git clone https://github.com/conuvedevegana/femfacts/tree/main

npm install

npm run dev

Requerimientos del entorno

Crea una nueva rama con el nombre del componente que quieres trabajar, no se podrá trabajar directamente en la rama main.

Todo el código y los commits deberán estar escritos en inglés. Necesitarás tener en tu computadora instalado VISUAL STUDIO CODE y Node JS version mayor a 19.0.0

Sobre nosotras

Somos un equipo de 4 desarrolladoras que forman parte de la cuarta promoción de FemCoders Barcelona.

femfacts's People

Contributors

melitacasola avatar stef-ania avatar conuvedevegana avatar rbravo47 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.