این پروژه یک سیستم ورود و ثبت نام حرفه ای و کامل است که با استفاده از فریمورک Django توسعه داده شده است. هدف از این پروژه ارائه یک سیستم ورود و ثبت نام کاربردی و مفید برای برنامه نویسان است.
صفحات اولیه
- صفحه اصلی: نمایش توضیح راجب پروژه و لینک های مفید صفحات دیگر
صفحات مربوط به ورود و ثبت نام
- صفحه ثبت نام: امکان ثبت نام کاربر با نام کاربری، ایمیل، رمز عبور و تکرار رمز عبور
- صفحه ورود با ایمیل: امکان ورود کاربر با ایمیل و کد تایید
- صفحه ورود با نام کاربری و رمز عبور: امکان ورود کاربر با نام کاربری و رمز عبور
- صفحه فراموشی رمز عبور: امکان فراموشی رمز عبور و ارسال کد تایید
- صفحه تنظیم رمز عبور: امکان تنظیم رمز عبور جدید
صفحات پنل کاربری
- صفحه اصلی: نمایش پروفایل کاربر
- صفحه ویرایش پروفایل: امکان ویرایش پروفایل برای کاربر
- صفحه تغییر رمز عبور: امکان تغییر رمز عبور
برای نصب و راهاندازی این پروژه، مراحل زیر را دنبال کنید:
- کلون کردن مخزن:
git clone https://github.com/arvinmaroufi/EmailAuth.git
cd repo- ایجاد محیط مجازی (اختیاری):
python -m venv venv
source venv/bin/activate # برای سیستمهای Unix/Mac
venv\Scripts\activate # برای ویندوز- نصب وابستگیها:
pip install -r requirements.txt- اجرای migrations:
python manage.py migrate- اجرای سرور:
python manage.py runserver- دسترسی به وبسایت: در مرورگر خود به آدرس http://127.0.0.1:8000/ بروید.
پس از راهاندازی، میتوانید پروژه رو مشاهده کنید و لذت ببرید.
اگر تمایل به مشارکت در این پروژه دارید، لطفاً مراحل زیر را دنبال کنید:
- یک فورک از مخزن ایجاد کنید.
- تغییرات خود را اعمال کنید.
- یک Pull Request ارسال کنید.
این پروژه تحت مجوز MIT منتشر شده است.
آروین معروفی - لینک پروفایل گیتهاب
اگر سوالی دارید یا نیاز به کمک بیشتری دارید، لطفاً با ما تماس بگیرید:
- ایمیل: arvinmaroufi.dev@gmail.com
- گیتهاب: arvinmaroufi
- اینستاگرام: arvinmaroufi.ir
- تلگرام: arvin_maroufi
ما خوشحال میشویم که از شما بشنویم 🙏
اگر از کار ما لذت میبرید و میخواهید از ما حمایت کنید، لطفاً ما را در شبکههای اجتماعی دنبال کنید:
- گیتهاب: arvinmaroufi
- اینستاگرام: arvinmaroufi.ir
- تلگرام: arvinmaroufi_ir
از حمایت شما سپاسگزاریم 🙏
