Skip to content

blinklabs-io/dns-frontend

dns-frontend

A modern React frontend application built with Vite, TypeScript, and Tailwind CSS.

Tech Stack

  • React 19 - UI library
  • TypeScript - Type-safe JavaScript
  • Vite - Build tool and dev server
  • Tailwind CSS 4 - Utility-first CSS framework
  • ESLint - Code linting
  • React Compiler - Experimental React optimization

Getting Started

Prerequisites

  • Node.js (v18 or higher recommended)
  • npm or yarn

Installation

Install dependencies: npm install

Development

Start the development server: npm run dev

The application will be available at http://localhost:5173

Build

Build for production: npm run build

Preview Production Build

Preview the production build locally: npm run preview

Linting

Run ESLint: npm run lint

Project Structure

The project follows a standard Vite + React structure with TypeScript and Tailwind CSS integration.

Configuration

  • TypeScript: Configured with strict mode and modern ES2022+ features
  • ESLint: Uses recommended configs with React Hooks and React Refresh plugins
  • Vite: Includes React plugin with experimental React Compiler support
  • Tailwind CSS: v4 with PostCSS integration

Note

This repository is currently a minimal React application scaffold. Please provide specific feature requirements or change requests for further development.

About

No description, website, or topics provided.

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published