GitHunt

Laura Cardenas Castro

LauraCaa

Languages

JavaScript62%CSS24%TypeScript7%HTML7%

Repos

38

Stars

0

Forks

0

Top Language

JavaScript

Loading contributions...

Repositories

38
LA
LauraCaa/Movies

Movie app using React, React Router & Redux. Includes auth, protected routes, and modular CSS design.

JavaScript00Updated 1 month ago
authenticationcss-modulesdispatchjavascriptreact-hooksreact-routerreactjsreduxredux-toolkituseselector-hookvite
LA
LauraCaa/goodHamburguer

Good Hamburger ordering app built with Next.js, TypeScript, and Tailwind CSS. Features complex discount logic, cart validation, and global state management via Context API.

TypeScript00Updated 1 month ago
clean-architecturecontext-apifrontendnextjsreactjstailwindcsstypescript
LA
LauraCaa/next-and-typescript

No description provided.

TypeScript00Updated 2 months ago
LA
LauraCaa/rick-and-morty-app

A modern React application to explore, filter, and manage Rick and Morty characters using the public GraphQL API. Features include real-time search, filters, favorites, comments, and responsive design

JavaScript00Updated 6 months ago
apollo-clientgraphqlhooksreact18tailwindcss
LA
LauraCaa/ReduxToolkit

Modular React application using Redux Toolkit to manage global state across multiple features like counter, posts, and todos. This project demonstrates how to structure Redux logic using createSlice, createAsyncThunk, and RTK best practices.

JavaScript00Updated 9 months ago
apiredux-toolkitstoreusedispatchuseeffectuseselectorusestate
LA
LauraCaa/ToolkitThunk

React project using Redux Toolkit with createAsyncThunk for fetching external API data and managing loading, success, and error states in the global store.

JavaScript00Updated 8 months ago
apireact-hooksreact-routerredux-thunkredux-toolkit
LA
LauraCaa/LauraCaa

No description provided.

00Updated 8 months ago
LA
LauraCaa/pureRedux

A simple Todo List app built with React and pure Redux (no Redux Toolkit). Demonstrates how to handle actions, reducers, and state management from scratch.

JavaScript00Updated 9 months ago
actionscssmodulespayloadreducerreduxstoretypesusedispatchusereduceruseselectorusestate
LA
LauraCaa/oakNewsContext

React news app using Context API, Axios, custom hooks, and category/search filters. Modular and scalable architecture.

JavaScript00Updated 10 months ago
apicontextcssmodules-reactcustomhooksjsxreactrouterdomreducersuseeffectusereducerusestate
LA
LauraCaa/cssLayout

This repository contains the implementation of a responsive UI layout as part of a front-end technical test. The layout was recreated using two different approaches

HTML00Updated 10 months ago
bootstrapcdncss3html5tailwindcss
LA
LauraCaa/removeVowels

This project demonstrates a simple web application that removes vowels from a given input string. The user can type text into a field, and upon clicking a button, the application will display the input string with all vowels (both uppercase and lowercase) removed. If the input field is empty, a message "Enter a valid text" will appear.

CSS00Updated 10 months ago
html5javascriptstyles
LA
LauraCaa/movieExplorer

A React-based web application that allows users to search for movies using the OMDB API. The app displays information about the first 10 movies matching the search query, including their posters.

JavaScript00Updated 10 months ago
apiapi-integrationaxioscssmodulesjavascriptreactuseeffectusestateweb-app
LA
LauraCaa/apiContext

This project is a React application that demonstrates the use of context and custom hooks to manage theme and language settings globally. The app allows users to toggle between a light/dark theme and switch between English (en) and US English (us) using React Context API and local storage.

JavaScript00Updated 11 months ago
context-apicreatecontext-hookscustom-hooksusecontextusereducer-hooksusestate-hook
LA
LauraCaa/access_authentication

A Next.js authentication form that handles user registration and login, manages tokens with Cookies, and sends data via Axios. Styled with Bootstrap for a responsive UI.

JavaScript00Updated 2 years ago
api-integrationauthenticationaxiosbootstrapcookiescsslogin-formnextjssignup-pagestatemanagementuseeffectuser-creationuser-edituser-loginusestate
LA
LauraCaa/shopSort

A product listing interface built with Next.js and Bootstrap, featuring search, filtering, and sorting options. It dynamically loads data, applies real-time updates, and includes tests to ensure functionality and maintainability.

JavaScript00Updated 1 year ago
bootstrapfilteringnextjsproduct-listingreactjsresponsive-designsearch-functionalitysortingstate-managementtesting
LA
LauraCaa/form-and-toggle

This repository contains a React.js project with two components: a form that captures and displays a first and last name using useState, and a toggle that simulates turning a car on and off by dynamically changing its state.

JavaScript00Updated 2 years ago
button-actionsconditional-renderingdynamic-uievent-handlingform-handlinginput-managementreact-formstate-managementtoggle-functionalitytoggle-lightuseeffect-hookusestate-hook
LA
LauraCaa/productAmountTable

A counter component that allows users to increase or decrease the quantity of a product. The amount starts at zero and cannot go below zero.

CSS00Updated 2 years ago
frontendhooksnextjsreactjsshopping-carttable-uiuser-interactionusestate
LA
LauraCaa/count_down

An interactive countdown timer featuring a growing chicken animation. Includes start/pause controls, real-time countdown, and a minimalist visual interface.

JavaScript00Updated 1 year ago
animationcountdown-timercsshtml5interactive-uijsnextjsreactjsresusable-componentsuseeffectusestate
LA
LauraCaa/tribeManager

A simple tribe member management component in React. Displays a list of members with avatars and allows users to remove them with a confirmation prompt.

CSS00Updated 1 year ago
cssdynamic-uievent-handlinghtml5interactive-componentsjavascriptlist-renderingnextjsnode-modulereactjsusestate-hook
LA
LauraCaa/mailchimpAccountModal

This component is a Mailchimp account selection modal that allows users to connect an existing account or add a new one.

CSS00Updated 1 year ago
cssdockerhtml5jsnextjsreactjs
LA
LauraCaa/blogSpot

A simple and interactive blog post viewer built with React. It dynamically loads posts from a JSON file and displays them in a list. Clicking on a post opens a modal with the full content.

CSS00Updated 1 year ago
componetscssdata-handlingdynamic-renderingjsonmodal-implementationnextjsreactjsstate-management
LA
LauraCaa/one_time_password

A secure OTP verification component built with React.js. It allows users to enter a one-time password (OTP) sent to their registered email, validates the input, and automatically moves between input fields. The OTP expires in 10 minutes, after which users must regenerate a new one.

JavaScript00Updated 1 year ago
buttonclearintervalhandlesubmit-methodinputuseeffectusestateux-ui
LA
LauraCaa/paymentMethodsViewer

A simple React.js web app that loads and displays payment methods from payments.json. It shows details like the cardholder's name, last four digits, expiration date, and primary status, with an edit option.

HTML00Updated 1 year ago
css-stylingdynamic-tablefetch-apifrontend-onlyjson-datapayments-tablereact-hooksreactjsstate-managementvanila-javascript
LA
LauraCaa/finanSort

A React.js and Next.js web app that displays and sorts financial transactions in a table. Data is loaded from a JSON file, formatted, and categorized dynamically. Conditional styling highlights different transaction statuses and amounts.

JavaScript00Updated 1 year ago
conditional-stylingdata-handlingdata-sortingdynamic-tablejsonnextjsreactjs
LA
LauraCaa/topSalesDashboard

A simple React.js dashboard with Next.js that shows the best-selling products along with their sales growth. Uses dynamic data from a JSON file and renders a table with images, names, quantity sold and percentage of positive or negative growth.

CSS00Updated 1 year ago
conditional-stylingdata-handlingdata-visualizationdynamic-tablefrontendjsonnextjsproducts-analyticsreactjs
LA
LauraCaa/toDoList

A React.js to-do list app with local storage support. Users can add, complete, and delete tasks while changes persist across sessions.

JavaScript00Updated 1 year ago
checkbox-functionalityconditional-renderingdelete-functionalitydynamic-uievent-handlingform-handlinglist-manipulationlocalstorage-persistencereact-todo-appstate-managementtask-managementtoggle-completionuseeffect-hookuser-interactionusestate-hook
LA
LauraCaa/incomeTable

A React.js and Next.js web app that displays a financial transaction history. Data is loaded dynamically from a JSON file and grouped by date in a styled table. Conditional formatting highlights income and expenses for better readability.

JavaScript00Updated 1 year ago
conditional-renderingcss-stylingdate-groupingdynamic-tablefinancial-transactionsfrontend-onlyincome-trackingjson-datanextjsreactjs
LA
LauraCaa/categoryNavigator

A Next.js-based dynamic category navigation system that organizes content into three columns and allows seamless routing between category pages. It features structured data from a JSON file, URL-based state management, and interactive UI elements for a smooth user experience.

CSS00Updated 1 year ago
category-navigationcsscss-griddynamic-routingforeach-loopjavascriptjsonnextjsreactjsuseeffectuserouterusestateweb-development
LA
LauraCaa/dynamicFormHandler

A dynamic and interactive registration form built with React.js, featuring real-time validation, password security checks, show/hide functionality, and state management with hooks. Designed for a responsive and user-friendly experience.

JavaScript00Updated 1 year ago
csscss-flexboxdategetelementbyidhookshtml5jsnextsjonbluronclickonsubmitpassword-validationpreventdefaultreactjsregexresponsive-designsettimeout
LA
LauraCaa/Chatbox

A modern chat interface built with Next.js and Bootstrap. It includes a navbar, contact list, and chat window for real-time messaging with a clean, responsive design.

JavaScript00Updated 2 years ago
bootstrap5chat-appdashboardfrontendminimalist-designnextjsreactjsresponsive-designstatic-uiui-componentsweb-components

Gists

Recent Activity

Laura Cardenas Castro (LauraCaa) | GitHunt