my-first-blog

This project is a blog posting web application where you can log in, write, post, edit your blog posts, you can also read any posted blog and if you just want the summary of a blog post you can hit the button for summarisation. I used Django framework for building this webapp, for the summarisation part, I hosted a gradio application on huggingface spaces I then call the API using JavaScript on my Django web application.

Features

  • Go to the site and sign up to create a new account
  • If you have not sign in or created an account you can still read the available blog and summarise it.
  • If you want to write a blog you will have to sign in

Installation

To install and run the application, follow these steps:

  1. Clone the repository to your local machine.
  2. Install the required dependencies using pip install -r requirements.txt.
  3. cd into the project folder
  4. Run the application using python manage.py runserver.
  5. Access the application in your web browser at http://localhost:8000.

Demo

Click here to view a live demo of the application.

Contributing

If you would like to contribute to the project, please fork the repository and submit a pull request.

License

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