Code Monkey home page Code Monkey logo

studio-ghibli-data-lovers's Introduction

Data Lovers

Group-63

     

Data Lovers es un proyecto con el objetivo de mostrarle al usuario una serie de datos que le permita visualizar Data y poder filtrarla y ordenarla, con la finalidad de encontrar los datos que requiera de una manera fácil y rápida.

Usuario

Para este proyecto el principal usuario es cualquier persona que sea fan o conocedor de Studios Ghibli, al igual que usuarios que conozcan el universo cinematografico de Ghibli y les interese adentrarse más en el arte de estas peliculas

  • El Fan de Studio Ghibli será aquel que le interese ver infomación más especifica de los personajes, locaciones y vehiculos de las peliculas
  • Mientras que el usuario conocedor podra acceder a la información de alguna pelicula en especifico para conocer el raiting, sinopsis, director y productor de dicha pelicula

Por tanto, es un proyecto que tanto fans de Studio Ghibli como personas que no conocen del universo de Ghibli puedan acceder a la información de todas las peliculas

¿Qué problema resuelve?

Este sistema web le permite al usuario acceder de manera fácil y rápida a la información de las peliculas de Studio Ghibli, y buscar de forma sencilla información de las peliculas, personajes, locaciones y vehiculos de dichas peliculas, visualizandolas de manera fácil y encontrando una serie de Facts curiosos de dichas categorias.

Enfoques del proyecto

UX

Para realizar dicho proyecto se llevó a cabo un prototipo de baja fidelidad con el que se buscaba:

  • Brindarle al usuario una interfaz fácil de comprender
  • Un flujo de pantallas optimo y coherente
  • Un prototipo que pudiera ser iterable, creativo y representativo del universo de Ghibli

Para lograr que el prototipo fuera claro y funcional seguímos los siguientes pasos con un usuario:

  • Empatizar: consistió en una plática de aproximadamente 15 con un usuario el cual nos platico un poco de cómo le gustaría que fuera la interfaz y el flujo de pantallas, así como generar historias de usuario para tener una idea que requeria nuestro usuario, nuestras historias de usuario son las siguientes:

Group-64

  • Definir: Con la información brindada por el usuario se definió un moodboard visual para la UI del sistema y se enlisto cada cosa que podría ir en el sistema.

Group-65

  • Idear: Aquí creamos el primer prototipo en papel el cual fue una guía de como quedaría la interfaz de acuerdo a componentes y elementos, y nuestro siguiente paso fue pedir feedback a otros usuarios para mejorar el prototipo, en este feedback obtuvimos: Eliminar algunos flujos y quitar información inecesaria de las pantallas, así como agregar un BackToTop.

Group-62

  • Prototipar: Creamos un prototipo en Figma el cual representa de manera visual el producto final de la página, esta fue la base para que pudiera comenzar a maquetar el sistema en HTML & CSS

Group-66

  • Probar: Las pruebas se generaron mientras se le daba funcionalidad al sistema y como complemento se le pidió a un usuario probar la interfaz y poder observar el flujo de trabajo con ella, obteniendo un buen resultado de usabilidad.

  • Feedback: al tener avanzado el sistema se realizó una Demo en la que la única mejora que se debía hacer era en cambiar el diseño de algunos componentes y ordenarlos de una mejor manera, esto se implemento de manera inmediata para poder seguir trabajando.


Prototipo final

UI

Para hacer el diseño UI del sistema seguí una tendencia de diseño llamado Glassmorphism el cual juega con figuras, degradados y transparencias para simular un cristal, decidí utilizar esta tendencia ya que siento que me permitió plasmar un poco de mi personalidad en el proyecto.

Group-66 Group-68 Group-69


Aprendizajes adquiridos

HTML & CSS

⌨ Uso de HTML semántico
⌨ Selectores
⌨ Box model
⌨ Posicionamiento con Flexbox
⌨ Variables
⌨ Posicionamiento absoluto y relativo ⌨ Diseño visual

JAVASCRIPT

🖥 Uso de funciones
🖥 Manipulacion dinámica del DOM
🖥 Selectores y eventos del DOM
🖥 Ciclos (For)
🖥 Ciclos (ForEach)
🖥 Condicionales (If)
🖥 Uso del window.location
🖥 URL Search Params
🖥 Delegación de eventos
🖥 Array Metods (.filter, .sort)
🖥 Uso de Strings, Array y Objetos
🖥 Manejo de Data por medio de Objetos
🖥 Uso de datos primitivos

EXTRAS

💻 Conceptos de UI/UX
💻 Uso de Git y GitHub
💻 Manejo de Figma
💻 Markdown

LIFE SKILLS

🙂 Adaptabilidad
🙂 Autoaprendizaje
🙂 Iniciativa
🙂 Profesionalismo
🙂 Solución de problemas

studio-ghibli-data-lovers's People

Contributors

paulivr avatar saraigyg avatar genesismauries avatar reloadercf avatar

Stargazers

 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.