Giter Club home page Giter Club logo

challengefrontendcasefos's Introduction

ChallengeFrontEndCaseFos

Logo de la Aplicación

Descripción

Esta es una aplicación móvil desarrollada en React Native utilizando Expo. La aplicación permite a los usuarios realizar reservas en diferentes instalaciones comunes dentro de un complejo residencial.

Características Principales

  • Explora las diferentes instalaciones disponibles para reservar.
  • Realiza reservas en las instalaciones disponibles.
  • Visualiza tu historial de reservas realizadas.
  • Recibe notificaciones sobre nuevas reservas y actualizaciones.

Instalación

  1. Clona este repositorio.
  2. En la raíz del proyecto, ejecuta yarn install para instalar las dependencias.
  3. Ejecuta yarn start para iniciar el servidor de desarrollo.
  4. Escanea el código QR con la aplicación Expo Go en tu dispositivo Android para probar la aplicación.

Tecnologías Utilizadas

  • React Native
  • Expo
  • Zustand (para la gestión de estado)
  • React Navigation (para la navegación entre pantallas)
  • Date Time Picker Modal (para seleccionar fechas y horas)

Equipo de Desarrollo

Contribución

Si deseas contribuir a este proyecto, sigue estos pasos:

  1. Realiza un fork del repositorio.
  2. Crea una rama para tu función/fix: git checkout -b feature/nueva-funcion.
  3. Realiza tus cambios y realiza commits: git commit -m 'Agregar nueva funcionalidad'.
  4. Haz push a la rama: git push origin feature/nueva-funcion.
  5. Abre un Pull Request en GitHub.

Licencia

Este proyecto está bajo la Licencia MIT - consulta el archivo LICENSE para más detalles.

Reflexiones

Durante la realización de este caso práctico, me encontré con una serie de desafíos que me permitieron aprender y crecer como desarrollador. Si bien logré implementar gran parte de la funcionalidad deseada en la aplicación, hubo ciertas limitaciones de tiempo que afectaron la profundidad de mi trabajo. Si tuviera más tiempo, me habría centrado en crear una experiencia más pulida y coherente para el usuario, asegurando que la aplicación se vea y funcione de manera impecable.

Otra área que quedó pendiente debido a las restricciones de tiempo fue la inclusión de una pantalla de perfil y un sistema de inicio de sesión e incluso el que la app este en Playstore. Reconozco que estos son componentes fundamentales para muchas aplicaciones y habrían agregado una capa adicional de interacción personalizada para los usuarios.

En resumen, aunque la aplicación cumple con muchas de las expectativas iniciales, reconozco que hay áreas que podrían mejorarse con más tiempo y dedicación. Este proyecto me ha dejado con una comprensión más sólida de las prácticas de desarrollo, así como con el deseo de continuar aprendiendo y mejorando en futuros desafíos.

challengefrontendcasefos's People

Contributors

damian-16 avatar

Watchers

 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.