Skip to content

Maged-Zaki/blogging

Repository files navigation

Blogging App

This is a Django-based blogging application that allows users to write and publish blog posts. It includes the utilization of features like ORM (Object-Relational Mapping) for managing the database, also there is tag-based filtering for blog searching, and the ability for users to change their passwords and profile pictures and update their blogs.

Screenshot

Technologies and Libraries used

  • Django and that includes the built-in libraries.
  • Sqlite3 Used as a database engine.
  • markdown2.MarkDown: Used for markdown syntax and parsing.
  • Bootstrap Used V5 for frontend stuff such as buttons.

Getting started

git clone https://github.com/Maged-Zaki/blogging.git
cd blogging

pip install -r requirements.txt

python manage.py migrate
python manage.py runserver

Now the server is running Head to http://localhost:8000

That's it, we are done, we can now create an account and publish blogs as well as change the default profile picture.

About

Django application

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published