All Projects → hevalhazalkurt → mubapp

hevalhazalkurt / mubapp

Licence: other
MUB is a multi-user blog web app using the Python-Django infrastructure.

Programming Languages

javascript
184084 projects - #8 most used programming language
CSS
56736 projects
HTML
75241 projects
python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to mubapp

Awesome Django
Repository mirror of GitLab: https://gitlab.com/rosarior/awesome-django This repository is not monitored for issues, use original at GitLab.
Stars: ✭ 8,527 (+35429.17%)
Mutual labels:  django-application, django-framework, web-application
Django-WebApp
This is a web-app created using Python, Django. By using this user can login, upload files and also can view and download files uploaded by other users.
Stars: ✭ 285 (+1087.5%)
Mutual labels:  django-application, django-framework, django-project
Django Dersleri
YouTube Django Dersleri için proje kaynak kodu
Stars: ✭ 135 (+462.5%)
Mutual labels:  django-application, django-framework, django-blog
lets-quiz
A quiz website for organizing online quizzes and tests. It's build using Python/Django and Bootstrap4 frameworks. 🤖
Stars: ✭ 165 (+587.5%)
Mutual labels:  django-application, django-framework, django-project
Banking System
A banking System Created Using Django Python Web Framework
Stars: ✭ 105 (+337.5%)
Mutual labels:  django-application, django-framework
Microsite
Full featured and completely customizable django site for organizations.
Stars: ✭ 75 (+212.5%)
Mutual labels:  django-application, django-blog
Deep-learning-model-deploy-with-django
Serving a keras model (neural networks) in a website with the python Django-REST framework.
Stars: ✭ 76 (+216.67%)
Mutual labels:  django-application, django-framework
E Commerce 2 django
Guest register, user register, user login, user logout, account home page, product view history, change password, reset password, change name, send activation email when register, resend activation email, add shipping address, add billing address, add nickname to the addresses, edit shipping address, edit billing address, view list of your addresses, reuse shipping addresses when order products, reuse billing addresses when ordeer products, show sales analytics if staff or admin only using -chart.js-, get analytics data with Ajax, receive marketing email, change if user will receive marketing email or not by admin, send contact message with Ajax, products list, product detail, download product detail as a PDF file, download digital product files -if the user purchased that digital product only-, orders list, list of digital products files, order detail, download order detail as a PDF file, verify order ownership with Ajax -to secure order detail page-, show cart products, add or remove product from cart, checkout page, thanks page when order placed successfully, add or reuse payment method, add or reuse payment method with Ajax, search products by title, search products by description, search products by price, search products by tag title, write tags for products -by admin only-, auto fill contact email, full name if user logged in.
Stars: ✭ 20 (-16.67%)
Mutual labels:  django-application, django-framework
wnpp.debian.net
🌍 Code powering website "Debian Packages that Need Lovin'" created in 2009
Stars: ✭ 38 (+58.33%)
Mutual labels:  django-application, django-project
Django-Verify-Email
A two-step verification for new accounts by verifying email.
Stars: ✭ 51 (+112.5%)
Mutual labels:  django-application, django-project
drf-addons
Some customised Django classes and functions that one can use in DJango. Collected from internet!
Stars: ✭ 20 (-16.67%)
Mutual labels:  django-application, django-project
matchering-web
🎚️ Self-Hosted LANDR / eMastered Alternative
Stars: ✭ 25 (+4.17%)
Mutual labels:  django-application, web-application
PyEditorial
A free, open-source Blog CMS based on the "Django" and "Editorial" HTML5 theme.
Stars: ✭ 178 (+641.67%)
Mutual labels:  django-application, django-project
Awesome Django Cn
Django 优秀资源大全。
Stars: ✭ 1,153 (+4704.17%)
Mutual labels:  django-application, django-framework
Thinkdiff
My open source project links, programming and software development related code and tutorials are in this repo. Content types: Python, JavaScript, Dart | Django, React, Flutter, React-Native etc.
Stars: ✭ 65 (+170.83%)
Mutual labels:  django-application, django-framework
Django-CRM-Project
Django CRM Project - Youtube Tutorial
Stars: ✭ 108 (+350%)
Mutual labels:  django-application, django-project
django ecommerce
Scalable Django E-Commerce, perfect to start one new online shop project.
Stars: ✭ 25 (+4.17%)
Mutual labels:  django-application, django-project
Django Ledger
A bookkeeping & financial analysis engine for the Django Framework. UNDER ACTIVE DEVELOPMENT & NOT STABLE YET.
Stars: ✭ 253 (+954.17%)
Mutual labels:  django-application, django-framework
kasir
Cashier Management & Inventory Management System
Stars: ✭ 28 (+16.67%)
Mutual labels:  django-application, django-framework
Microsoft-Student-Partners
This is the unofficial website for the Microsoft Student Partners
Stars: ✭ 13 (-45.83%)
Mutual labels:  django-framework, django-project

{ MUB : Multi User Blog }

MUB is a multi-user blog web app using the Python - Django infrastructure. It's works right now, however, I'm planning to add more features in the future. So, if you want to be informed, you can follow and/or give the star to the project.

Don't you like reading codes? You can also test MUBapp on Heroku.


P.S. The post images, titles and summaries is taken from various Medium content for creating dummy data. If you want to read any post just search on Medium with the title.



Features



  • Multi user blogging system
  • User profile card
  • Auto-slug url by post title
  • Post listing by user
  • Post listing by category
  • Related posts by category
  • Image uploading
  • Pagination
  • Email backend
  • User register
  • User login / logout
  • User password reset
  • User post form on frontend
  • Updatable user profile
  • Rich text editor for new and update post
  • Post create, update and delete on frontend
  • Clean and responsive design with TailwindCSS
  • SEO friendly meta tags system
  • Social share buttons


Requirements

asgiref==3.2.7
Django==3.0.5
django-ckeditor==5.9.0
django-crispy-forms==1.9.0
django-js-asset==1.2.2
gunicorn==20.0.4
Pillow==7.1.2
psycopg2-binary==2.8.5
python-dotenv==0.13.0
pytz==2020.1
sqlparse==0.3.1
whitenoise==5.0.1


Project Tree

├── mubapp
    ├── Procfile
    ├── README.md
    ├── blog
    │   ├── __init__.py
    │   ├── __pycache__
    │   ├── admin.py
    │   ├── apps.py
    │   ├── migrations
    │   ├── models.py
    │   ├── static
    │   │   └── blog
    │   ├── templates
    │   │   └── blog
    │   │       ├── about.html
    │   │       ├── base.html
    │   │       ├── category_posts.html
    │   │       ├── home.html
    │   │       ├── post_confirm_delete.html
    │   │       ├── post_detail.html
    │   │       ├── post_form.html
    │   │       └── user_posts.html
    │   ├── tests.py
    │   ├── urls.py
    │   └── views.py
    ├── db.sqlite3
    ├── manage.py
    ├── media
    │   ├── cover_pics
    │   ├── images
    │   ├── profile_pics
    │   └── uploads
    ├── mubapp
    │   ├── __init__.py
    │   ├── __pycache__
    │   ├── asgi.py
    │   ├── settings.py
    │   ├── urls.py
    │   └── wsgi.py
    ├── requirements.txt
    ├── staticfiles
    │   ├── admin
    │   │   ├── css
    │   │   ├── fonts
    │   │   ├── img
    │   │   └── js
    │   └── ckeditor
    └── users
      ├── __init__.py
      ├── __pycache__
      ├── admin.py
      ├── apps.py
      ├── forms.py
      ├── migrations
      ├── models.py
      ├── signals.py
      ├── templates
      │   └── users
      │       ├── login.html
      │       ├── logout.html
      │       ├── password_reset.html
      │       ├── password_reset_complete.html
      │       ├── password_reset_confirm.html
      │       ├── password_reset_done.html
      │       ├── profile.html
      │       └── register.html
      ├── tests.py
      └── views.py
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].