Next.Js Mini Projects

I created a series of mini projects using Next.js, showcasing various features and functionalities. Each project highlights my ability to build responsive and interactive applications, leveraging Next.js's powerful capabilities for server-side rendering and routing. These projects include user-friendly interfaces, dynamic data handling, and efficient state management, demonstrating my skills in modern web development and enhancing my portfolio for future opportunities.

CountDown Timer

A digital countdown timer with customizable start, pause, and reset features.

Weather Widget

A real-time weather widget displaying current conditions, temperature, and an icon based on weather status.

Birthday Wish

A birthday message generator that allows users to create and customize birthday greetings.

Number Guessing Game

An interactive number guessing game where players guess a number within a certain range.

Simple Calculator

A basic calculator with essential operations like addition, subtraction, multiplication, and division.

Digital Clock

A live digital clock displaying the current time, updated every second.

Random Joke Generator

A fun app that fetches and displays random jokes for a bit of lighthearted humor.

Color Picker

A tool that allows users to select colors and view their HEX or RGB values.

Tip Calculator

A calculator to easily split bills and calculate tips based on total amount and number of people.

Password Generator

A secure password generator that creates random passwords with customizable strength options.

BMI Calculator

A tool that calculates Body Mass Index (BMI) based on a person’s weight and height, with categories indicating different health ranges.

Unit Convertor

A simple unit converter for converting values between different units (e.g., length, weight).

HTML Previewer

An HTML previewer where users can write HTML code and see live results in real time.

Pomodomo Timer

A productivity tool based on the Pomodoro Technique, with timers for focused work and breaks.

Expense Traker

A financial app to add, edit, and delete expenses, with localStorage persistence and a total expense summary.

Movie Search

A movie search app that fetches and displays movie data from an external API.

Meme Generator

A meme creation tool allowing users to customize meme images with their own text.

Currency Convertor

A tool to convert between various currencies with up-to-date exchange rates.

Github Profile Viewer

A tool to search and view GitHub profiles, displaying user data and repositories.

Note App

A note-taking app where users can add, edit, delete, and save notes to localStorage.

Recipe App

A recipe search app that fetches and displays recipes from an API based on user queries.

Word Counter

A text analysis tool that counts words, characters, and sentences in a given text input.

Image Slider

A responsive image slider with navigational controls and autoplay functionality.

Quiz App

A quiz app with multiple-choice questions, tracking user answers and scores.

Stop Watch

A simple stopwatch with start, pause, and reset options for tracking time intervals.

Snake Game

A classic snake game where players control the snake to collect food and grow longer.

URL Shortner

A URL shortening tool that takes long URLs and generates short, easy-to-share links.

Todo List

A task management app where users can add, edit, delete, and mark tasks as complete.

Random User Generator

A tool that generates random user profiles with data like name, address, and contact info.

Audio Player

A customizable audio player that allows users to play, pause, skip, and control volume, featuring a sleek interface with progress tracking and playlist support.