Skip to content
View Luovtyrell's full-sized avatar
studying...
studying...

Block or report Luovtyrell

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
Luovtyrell/README.md
headerByLuciaOrdoñez

hi

cloudbylucia I am Lucía, an optimistic and diligent FrontEnd developer specializing in React and a UX/UI Design student, dedicated to staying up-to-date with the latest technologies. I consider myself organized, and my motto is to keep code as clean, SOLID, dynamic, and orderly as possible. Each day, I prioritize dedicating time to practice and refine my skills in the technologies I've already learned. My favorite language of all time is JavaScript.

Thanks to my years of experience in the notarial sector, I have developed the ability to work under pressure and pay great attention to detail, as there is no room for errors in that field. Despite the pressure, I always maintain a sense of joy and warmth.

Coding with heart! 🫀💻

About Me:

  • 🌐 Currently studying User Design and Experience (UX/UI) with the Google scholarship through Fundae-SEPE on Coursera
  • 🎓 I’ve just completed a 9-month, state-subsidized Front End Developer bootcamp at IT Academy - Barcelona Activa
  • 🔎 I’m currently looking for a job! If you know of any opportunities in web development, I’d love to hear from you.

Fun Facts:

  • 🏛️ Graduated in Political Science and Public Management from Universitat Autònoma de Barcelona (UAB)
  • 🧰 I put a lot of effort into writing clean code without redundancy and spend hours reading official documentation.
  • 🧩 I enjoy solving puzzles and coding challenges.
  • 🖼️ I enjoy Baroque art and architecture, especially Catalan Romanesque architecture.
  • 🍽️ I have a deep appreciation for traditional Spanish and Catalan haute cuisine.
  • 🥸 I love cinema and video games.
  • 🐸 I really love spending time in nature, and searching for amphibians.


🧰 Languages and Tools

React JavaScript TypeScript HTML CSS Bootstrap Tailwind SASS Git jest vite vitest redux firebase WordPress figma



🆕 My Latest React Projects

Personal Budget Assistant

Add transactions, track expense, set limits, view charts, download CSV

react personal budget assistant

GitHub Repo Vercel Demo

A responsive web application designed to help users efficiently manage and visualize their expenses. Developed during the NUWE and CaixaBank Tech Hackathon, this app provides a complete CRUD system for managing transactions and offers an intuitive, user-friendly experience

React Custom Hooks PropTypes React Router HTML5 CSS3 Tailwind CSS Material-UI Recharts Nanostores JavaScript

Star Wars

Database Explorer

react starwars

GitHub Repo Vercel Demo

A website that allows registered users to explore a database of Star Wars starships, pilots, and films, using the SWAPI public API to fetch the information.

React Context API Custom Hooks PropTypes HTML5 CSS3 TailwindCSS DaisyUI CSS3 React Router Protected Routes Axios Firebase SWAPI Vite JavaScript



Budgets:

Interactive Planning, Calculation Tool & Filtering

react budgets web img

GitHub Repo Vercel Demo

This React web application simplifies website budget calculations using checkboxes, input fields, and buttons to adjust the total price based on user selections.

React Context API Custom Hooks PropTypes React Router Protected Routes HTML5 Bootstrap 5 CSS3 Vite JavaScript



Incorpode

Expense Tracker with Interactive Charts

react incorpode app img

GitHub Repo Vercel Demo

This app displays total expenses, today's expenses, percentage change, and weekly expense charts using Charts.js.

React Context PropTypes i18n TailwindCSS Flowbite CSS3 HTML5 Charts.js Vitest SonarCloud Vite JavaScript




Boored

Find Your Next Fun Activity

react boored img

GitHub Repo

Boored is a responsive application that offers a variety of activities to do when bored, featuring a friendly and attractive interface. Users can filter activities by type, such as social, educational, charity, or cooking. This project serves as the technical assessment for the FrontEnd category of the Hackathon on October 22-23, 2024.

React PropTypes Context React Router TailwindCSS DaisyUI HTML5 CSS3 Axios Vite JavaScript





Note

Looking for a quick and customizable React setup? Check out my React + Vite + PropTypes + React Router + Tailwind CSS Starter Template! 🚀



🚧 CURRENTLY WORKING ON ... 🚧

poster app designed by Lucía Ordoñez

TAKE ONE 🎬 - React movie tool recommender

Lights, camera and match!

Take One is an intelligent movie recommendation tool designed to suggest films based on your mood. This personal project allows users to find the perfect movie tailored to their emotional state.

Features

  • Mood-Based Recommendations: Utilizes an array of predefined moods to recommend movies that match the user's emotional state.
  • Filtering Options: Allows users to apply additional filters to include or exclude specific genres, year, director, etc enhancing search flexibility.
  • Responsive UI: Built with a focus on usability and responsiveness, ensuring a seamless experience across devices.

Technical details and goals

  • Tech and tools: Developed using React + JavaScript jsx, TailwindCSS, CSS, and DaisiUI.
  • Context: Implements the Context to manage application state globally, facilitating mood selection and submission while minimizing prop drilling, I'm focused to design a good provider pattern.
  • SOLID Principles: Adheres to SOLID design principles, ensuring code is maintainable and scalable:
    • Components are designed to handle one specific task, promoting clarity and reusability.
    • The app is open for extension (e.g., adding new moods or filters) but closed for modification, preserving existing functionality.
    • Ensures components can be replaced without altering the app's behavior.
    • Utilizes smaller, specific interfaces for components, allowing for more flexibility.
    • High-level components depend on abstractions rather than concrete implementations.

The ongoing development of Take One aims to enhance feature sets, improve the overall user experience, and maintain high code quality through best practices.

Check out the development of TakeOne 🍿

GitHub Repo



🌐 Vercel Deployments

Here are the links to the projects deployed on Vercel. Click on the project names to visit the live applications.

Project Link
React Star Wars Web Visit React Star Wars Web
React Budgets Web Visit React Budgets Web
React Incorpode Visit React Incorpode App
React Personal Budget Assistant Visit React Personal Budget Assistant

📊 Stats

Visitors


bye

📧 Feel free to contact me

Gmail LinkedIn Telegram Discord

📌 Explore My Pinned Projects Below!

flchaVerdeByLuciaOrdoñez

Pinned Loading

  1. OfficeDadJokes-Demo OfficeDadJokes-Demo Public

    This project aims to create a responsive web application that displays jokes to employees before they start their workday

    TypeScript

  2. S1.2.-Bootstrap-SASS S1.2.-Bootstrap-SASS Public

    A responsive landing page with Bootstrap 5 and SASS

    CSS

  3. React-Vite-PropTypes-React-Router-Tailwind-Starter React-Vite-PropTypes-React-Router-Tailwind-Starter Public template

    A starter template for React projects with Vite, PropTypes, React Router, and Tailwind CSS for a fast and customizable setup.

    JavaScript 1

  4. TakeOne-Movie-Recommender TakeOne-Movie-Recommender Public

    Lights, camera, and match!

    JavaScript 2

  5. starter-code-frontend-shop starter-code-frontend-shop Public

    Forked from IT-Academy-BCN/starter-code-frontend-shop

    Initial demo version of the app for the customer: management of the shopping cart and application of the promotions on the final price.

    CSS

  6. Star-Wars Star-Wars Public

    A dynamic React webpage that presents information about spacecraft from the Star Wars universe using SWAPI. Users can browse a list of ships, view detailed information on individual spacecraft, and…

    JavaScript 2