Skip to content

muazhazali/tukar-huruf-besar-kecil

Repository files navigation

Penukar Huruf Teks (Text Case Converter)

A modern web application for converting text between different case formats. Built with React, TypeScript, and Vite, featuring a beautiful neobrutalism design.

🔗 Live Demo

Features

  • Convert text to various case formats:
    • Sentence case (Huruf pertama ayat)
    • Lowercase (huruf kecil)
    • Uppercase (HURUF BESAR)
    • Capitalized case (Huruf Besar Setiap Perkataan)
    • Alternating case (hUrUf sElAnG-sElI)
    • Title case (Huruf Besar Tajuk)
    • Inverse case (hUrUf tErBaLiK)
  • Text statistics (characters, words, sentences, lines)
  • Copy to clipboard functionality
  • Paste from clipboard functionality
  • Responsive design
  • Beautiful neobrutalism UI

Tech Stack

  • Frontend Framework: React 19
  • Language: TypeScript
  • Build Tool: Vite
  • Styling: CSS with Neobrutalism design
  • Development Tools:
    • ESLint for code linting
    • TypeScript for type checking
    • Vite for development and building

Getting Started

  1. Clone the repository:
git clone https://github.com/yourusername/tukar-huruf-besar-kecil.git
cd tukar-huruf-besar-kecil
  1. Install dependencies:
npm install
  1. Start the development server:
npm run dev
  1. Build for production:
npm run build

Contributing

We welcome contributions! Here's how you can help:

  1. Fork the repository
  2. Create a new branch for your feature (git checkout -b feature/amazing-feature)
  3. Make your changes
  4. Commit your changes (git commit -m 'Add some amazing feature')
  5. Push to the branch (git push origin feature/amazing-feature)
  6. Open a Pull Request

Development Guidelines

  • Follow the existing code style and formatting
  • Write meaningful commit messages
  • Add comments for complex logic
  • Ensure all tests pass (if any are added)
  • Update documentation as needed

License

This project is licensed under the MIT License - see the LICENSE file for details.

Author

Muaz Hazali

Acknowledgments

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published