Repos
38
Stars
0
Forks
0
Top Language
JavaScript
Loading contributions...
Repositories
38Movie app using React, React Router & Redux. Includes auth, protected routes, and modular CSS design.
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.
No description provided.
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
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.
React project using Redux Toolkit with createAsyncThunk for fetching external API data and managing loading, success, and error states in the global store.
No description provided.
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.
React news app using Context API, Axios, custom hooks, and category/search filters. Modular and scalable architecture.
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
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.
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.
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.
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.
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.
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.
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.
An interactive countdown timer featuring a growing chicken animation. Includes start/pause controls, real-time countdown, and a minimalist visual interface.
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.
This component is a Mailchimp account selection modal that allows users to connect an existing account or add a new one.
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.
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.
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.
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.
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.
A React.js to-do list app with local storage support. Users can add, complete, and delete tasks while changes persist across sessions.
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.
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.
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.
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.