A modern web application built with React, TypeScript, and Vite for secure private key management. This project provides a user-friendly interface for managing and securing private keys with advanced encryption features.
- Framework: React 18 with TypeScript
- Build Tool: Vite 6
- Styling: Tailwind CSS
- Testing: Vitest + React Testing Library
- Code Quality: ESLint + Prettier
- Package Manager: pnpm
- Node.js ^18
- pnpm ^9
- Clone the repository:
git clone git@github.com:hungdoansy/secure-private-keys.git
cd secure-private-keys- Install dependencies:
pnpm install- Start the development server:
pnpm devpnpm dev- Start development serverpnpm build- Build for productionpnpm preview- Preview production buildpnpm test- Run testspnpm test:watch- Run tests in watch modepnpm lint- Run ESLintpnpm lint:fix- Fix ESLint issuespnpm format- Check code formattingpnpm format:fix- Fix code formatting
├── src/ # Source files
├── public/ # Public assets
├── dist/ # Build output
└── [config files] # Configuration files