Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jeethula/speedtest

I created a speed test website to measure internet connection speed accurately and quickly.
https://github.com/jeethula/speedtest

fast nextjs shadcn-ui tailwindcss typescript

Last synced: 4 days ago
JSON representation

I created a speed test website to measure internet connection speed accurately and quickly.

Awesome Lists containing this project

README

        

# Internet Speed Test Web Application

A modern, responsive web application for testing internet connection speeds, built with Next.js, React, and TypeScript.

## Features

- Real-time download and upload speed testing
- Interactive gauge visualization
- Speed history tracking (last 7 tests)
- Dark/Light theme toggle
- Responsive design
- Unit conversion (Mbps to MBps)
- Local storage for test history
- Toast notifications for test status

## Tech Stack

- **Framework**: Next.js 13+ (App Router)
- **Language**: TypeScript
- **UI Components**:
- Custom components with Tailwind CSS
- react-gauge-component for speed visualization
- shadcn/ui for UI elements
- **State Management**: React useState/useEffect
- **API**: Fast Speed Test API for speed measurements
- **Storage**: Browser LocalStorage
- **Notifications**: Sonner for toast messages