/burog

A simple blogging platform which can be used to manage and publish content in the form of a blog.

Primary LanguageJavaScriptMIT LicenseMIT

Burog

Burog is a simple blogging platform which can be used to manage and publish content in the form of a blog. It allows users to create, organize, and publish written and visual content in a blog.

Technologies

  • Django
  • Python
  • HTML
  • CSS
  • JavaScript

Getting Started

To get a local copy up and running follow these simple steps:

Prerequisites

  • Python 3.

    $ sudo apt install python3.8

Installation

  1. Create a local copy of this git repository with git clone command.

    $ git clone https://github.com/givek/burog.git
  2. Create a Virtual Enviornment with the venv module.

    $ python3 -m venv venv
  3. Once you’ve created a virtual environment, you may activate it.

    $ source venv/bin/activate
  4. Now, install the requirements from the requirements.txt file.

    $ pip install -r requirements.txt
  5. Now, apply the migrations with the management command.

    $ python manage.py migrate
  6. Finally, start the developement server with the management commnad.

    $ python manage.py runserver

Usage

You may use this project to publish blogs.

  • Home Home

  • Profile Profile

  • Post Detail Post Detail

  • Create Post Create Post

  • Update Post Update Post

  • Register Register

  • Login Login

Contributing

Contributions are what make the open source community such an amazing place to be learn, inspire, and create. Any contributions you make are greatly appreciated.

  1. Fork the Project
  2. Create your Feature Branch (git checkout -b feature/AmazingFeature)
  3. Commit your Changes (git commit -m 'Add some AmazingFeature)
  4. Push to the Branch (git push origin feature/AmazingFeature)
  5. Open a Pull Request

Authors

  • Vivek Gandharkar - Initial work - givek

License

This project is licensed under the MIT License - see the LICENSE.md file for details