Skip to content

Prteek14/React-mini-apps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

React Mini Projects Collection

A collection of small React projects demonstrating core frontend skills, API integration, and responsive UI design. This repository includes:

  • To-Do App: Manage tasks with add, delete, and mark-complete functionality.
  • Age Calculator: Calculate age accurately from a birthdate input.
  • Weather App: Fetch live weather data from OpenWeatherMap API with detailed info including temperature, humidity, wind speed, sunrise/sunset times, and country.

Demo

Check out the live projects on Netlify: React Mini Site


Features

To-Do App

  • Add, edit, and delete tasks
  • Mark tasks as completed
  • Responsive design for mobile and desktop

Age Calculator

  • Input date of birth and get accurate age
  • Handles edge cases (leap years, future dates)
  • Clean UI with instant results

Weather App

  • Search by city for current weather data
  • Displays temperature, humidity, wind speed, sunrise & sunset
  • Weather icons and country information
  • Uses environment variables for API keys (.env)
  • Responsive and modern UI with CSS gradients

Tech Stack

  • Frontend: React, Vite, CSS Modules, React Icons
  • API: OpenWeatherMap
  • Deployment: Netlify

Screenshots

React-mini-site

About

Collection of React mini-projects: a To-Do app for task management, an Age Calculator to compute age from birthdate, and a Weather App fetching live data from OpenWeatherMap API. Features responsive UI, modern design, and .env support for secure API keys.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors