این یک برنامه تولید کننده رمز عبور ایمن با رابط کاربری مدرن و زیبا است که با React.js ساخته شده است. این برنامه به کاربران امکان میدهد رمزهای عبور قوی و امن با طول دلخواه و ترکیب متنوعی از کاراکترها تولید کنند.
- 🔐 تولید رمزهای عبور ایمن و تصادفی
- 📏 تنظیم طول رمز عبور (4 تا 32 کاراکتر)
- 🔣 امکان انتخاب انواع کاراکترها (حروف کوچک، حروف بزرگ، اعداد، نمادها)
- 📋 کپی آسان رمز عبور با یک کلیک
- 🌙 طراحی با تم تیره و مینیمال
- 📱 رابط کاربری واکنشگرا (ریسپانسیو) برای همه دستگاهها
- ⚛️ React.js
- 🎨 CSS خالص (بدون فریمورک)
- 📦 useState و useRef هوکهای React
برای اجرای این پروژه روی سیستم محلی خود، مراحل زیر را دنبال کنید:
# نصب repository
git clone https://github.com/YOUR_USERNAME/password-generator.git
# وارد شدن به دایرکتوری پروژه
cd password-generator
# نصب وابستگیها
npm install
# اجرای برنامه در حالت توسعه
npm startبرنامه در آدرس http://localhost:3000 قابل دسترسی خواهد بود.
- اسلایدر را برای تنظیم طول رمز عبور دلخواه حرکت دهید
- گزینههای مورد نظر برای ترکیب کاراکترها را انتخاب کنید
- دکمه "تولید رمز عبور" را کلیک کنید
- رمز عبور تولید شده را با کلیک روی آن کپی کنید
برای ساخت نسخه تولید پروژه، دستور زیر را اجرا کنید:
npm run buildفایلهای ساخته شده در پوشه build قرار خواهند گرفت.
برای مشارکت در این پروژه:
- پروژه را fork کنید
- یک شاخه جدید ایجاد کنید (
git checkout -b feature/amazing-feature) - تغییرات خود را commit کنید (
git commit -m 'Add some amazing feature') - شاخه خود را push کنید (
git push origin feature/amazing-feature) - یک Pull Request ایجاد کنید
این پروژه تحت مجوز MIT منتشر شده است. برای اطلاعات بیشتر، فایل LICENSE را مشاهده کنید.
ساخته شده با ❤️ توسط LANSOW
