Skip to content

hungdoansy/secure-private-keys

Repository files navigation

Secure Private Keys

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.

Tech Stack

  • Framework: React 18 with TypeScript
  • Build Tool: Vite 6
  • Styling: Tailwind CSS
  • Testing: Vitest + React Testing Library
  • Code Quality: ESLint + Prettier
  • Package Manager: pnpm

Prerequisites

  • Node.js ^18
  • pnpm ^9

Getting Started

  1. Clone the repository:
git clone git@github.com:hungdoansy/secure-private-keys.git
cd secure-private-keys
  1. Install dependencies:
pnpm install
  1. Start the development server:
pnpm dev

Available Scripts

  • pnpm dev - Start development server
  • pnpm build - Build for production
  • pnpm preview - Preview production build
  • pnpm test - Run tests
  • pnpm test:watch - Run tests in watch mode
  • pnpm lint - Run ESLint
  • pnpm lint:fix - Fix ESLint issues
  • pnpm format - Check code formatting
  • pnpm format:fix - Fix code formatting

Project Structure

├── src/             # Source files
├── public/          # Public assets
├── dist/            # Build output
└── [config files]   # Configuration files

About

Takehome assignment from Trust Wallet

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors