این پروژه یک وبلاگ ساده است که با استفاده از فریمورک Django ساخته شده است. هدف این پروژه ارائه یک پلتفرم برای نوشتن و اشتراکگذاری مقالات با کاربران است.
- صفحه اصلی: نمایش آخرین مقالات و مقالات محبوب
- صفحه جزئیات: نمایش جزئیات مقالات
- صفحه لیست مقالات: نمایش لیست مقالات
- صفحه درباره من: نمایش بیوگرافی مدیر سایت
- جستجو: قابلیت جستجوی مقالات بر اساس عنوان
- صفحه ارتباط با ما: قابلیت ارسال پیام برای ارتباط با مدیر
- صفحه بندی: صفحه بندی اصولی و مرتب
- سیستم ورود و ثبت نام: امکان ورود یا ثبت نام برای کاربران
- صفحه پروفایل: ایجاد خودکار پروفایل با ثبت نام کاربر و با قابلیت ادیت
برای نصب و راهاندازی این پروژه، مراحل زیر را دنبال کنید:
- کلون کردن مخزن:
git clone https://github.com/arvinmaroufi/DevBlog.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
از حمایت شما سپاسگزاریم 🙏
