Thanks to visit codestin.com
Credit goes to github.com

Skip to content

🌐 پروژه خبری WorldNews با جنگو

License

arvinmaroufi/WorldNews

Repository files navigation

🌐 پروژه خبری WorldNews با جنگو

home page image

📋 توضیحات

این پروژه یک سایت خبری است که با استفاده از فریم‌ورک Django ساخته شده است. هدف از این پروژه ارائه یک پلتفرم کاربرپسند برای نمایش اخبار و مقالات مختلف در دسته‌بندی‌های گوناگون می‌باشد.

🚀 ویژگی ها

صفحات اولیه

  • صفحه اصلی: نمایش 7تا خبر از دسته بندی مدنظر، نمایش 4تا از اخبار محبوب و نمایش 5تا از آخرین اخبار
  • صفحه تماس با ما: امکان ثبت پیام برای مدیر

صفحات مربوط به اخبار

  • صفحه لیست اخبار: نمایش تمام اخبار با امکان دکمه "Load More"
  • صفحه جزئیات اخبار: نمایش جزئیات اخبار
  • صفحه دسته بندی اخبار: نمایش اخبار مربوط به دسته بندی انتخاب شده
  • صفحه برچسب اخبار: نمایش اخبار مربوط به برچسب انتخاب شده

صفحات مربوط به ورود و ثبت نام و پنل کاربران

  • کاربر
  • سیستم ورود و ثبت نام برای کاربران: امکان ورود و ثبت نام کاربران
  • صفحه اصلی پنل کاربری: نمایش پروفایل کاربر
  • صفحه ویرایش پروفایل: امکان ویرایش پروفایل برای کاربر
  • عملیات خروج کاربر: قابلیت خروج کاربر از حساب
  • مدیر
  • صفحه اصلی پنل کاربری: نمایش پروفایل مدیر
  • صفحه اضافه کردن دسته بندی: امکان اضافه کردن دسته بندی
  • صفحه اضافه کردن برچسب: امکان اضافه کردن برچسب
  • صفحه اضافه کردن اخبار: امکان اضافه کردن خبر
  • صفحه لیست دسته بندی ها: نمایش تمام دسته بندی ها با صفحه بندی اصولی و امکان جستجو و ویرایش و حذف آن ها
  • صفحه لیست برچسب ها: نمایش تمام برچسب ها با صفحه بندی اصولی و امکان جستجو و ویرایش و حذف آن ها
  • صفحه لیست اخبار: نمایش تمام اخبار با صفحه بندی اصولی و امکان جستجو و ویرایش و حذف آن ها
  • صفحه لیست پروفایل ها: نمایش تمام پروفایل ها با صفحه بندی اصولی و امکان ویرایش و حذف کامل پروفایل و کاربر
  • صفحه ویرایش پروفایل: امکان ویرایش پروفایل برای مدیر
  • عملیات خروج مدیر: قابلیت خروج مدیر از حساب

دیگر امکانات

  • جستجو اخبار: قابلیت جستجوی اخبار براساس عنوان
  • عضویت در خبرنامه: امکان عضویت کاربران در خبرنامه

🛠️ نصب و راه اندازی

برای نصب و راه‌اندازی این پروژه، مراحل زیر را دنبال کنید:

  1. کلون کردن مخزن:
git clone https://github.com/arvinmaroufi/WorldNews.git
cd repo
  1. ایجاد محیط مجازی (اختیاری):
python -m venv venv
source venv/bin/activate  # برای سیستم‌های Unix/Mac
venv\Scripts\activate  # برای ویندوز
  1. نصب وابستگی‌ها:
pip install -r requirements.txt
  1. اجرای migrations:
python manage.py migrate
  1. اجرای سرور:
python manage.py runserver
  1. دسترسی به وب‌سایت: در مرورگر خود به آدرس http://127.0.0.1:8000/ بروید.

✅ استفاده

پس از راه‌اندازی، می‌توانید پروژه رو مشاهده کنید و لذت ببرید.

🎯 مشارکت

اگر تمایل به مشارکت در این پروژه دارید، لطفاً مراحل زیر را دنبال کنید:

  1. یک فورک از مخزن ایجاد کنید.
  2. تغییرات خود را اعمال کنید.
  3. یک Pull Request ارسال کنید.

🧾 مجوز

این پروژه تحت مجوز MIT منتشر شده است.

💻 برنامه نویس

آروین معروفی - لینک پروفایل گیت‌هاب

💬 ارتباط با ما

اگر سوالی دارید یا نیاز به کمک بیشتری دارید، لطفاً با ما تماس بگیرید:

ما خوشحال می‌شویم که از شما بشنویم 🙏

❤️ حمایت از ما

اگر از کار ما لذت می‌برید و می‌خواهید از ما حمایت کنید، لطفاً ما را در شبکه‌های اجتماعی دنبال کنید:

از حمایت شما سپاسگزاریم 🙏

About

🌐 پروژه خبری WorldNews با جنگو

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published