dineshssdn-867 / Blog

Hello there Infinity believes in exploring many aspects through a medium of blogs. It is a platform where a writer or a group of writers share their views on many aspects.

Home Page:https://d-fantom-blog.herokuapp.com/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

All Contributors

Infinity ✨

Personal Project - Infinity

Demo💻

Demo

Environment Variables⚙

To run this project, you will need to add the following environment variables to a .env file at the root of the project

  • AWS_KEY : Your aws key for S3

  • AWS_SECRET_KEY : Your secret aws key for S3

  • AWS_CDN_URL : Your static cdn url

  • CACHE_USERNAME : Operator of cache username

  • CACHE_PASSWORD : Password of cache service password

Run Locally🚀

Clone the project

  git clone https://github.com/dineshssdn-867/Blog.git

Go to the project directory

  cd Blog

Create Environement and install dependencies

python m venv env
env\Scripts\activate
pip install -r requirements.txt

Make migrations and start the server

  python manage.py makemigrations
  python manage.py migrate
  python manage.py runserver

Features🧾

You can register as a user

For User
  • Add blog, delete blog, update blog.
  • Like or comment to the blog.
  • Archive the blog or save for yourself.

Tech Stack👨‍💻

Frontend: HTML, CSS, JS, Bootstrap

Backend: Django, Firebase, Nginx, Caching Services, AWS Cloudfront

emoji key


Dinesh Nariani

💻 📖 🎨 🚧 📆

This project follows the all-contributors specification. Contributions of any kind welcome!

About

Hello there Infinity believes in exploring many aspects through a medium of blogs. It is a platform where a writer or a group of writers share their views on many aspects.

https://d-fantom-blog.herokuapp.com/


Languages

Language:Python 89.0%Language:JavaScript 6.3%Language:CSS 1.9%Language:SCSS 1.4%Language:HTML 1.3%Language:C 0.2%Language:PowerShell 0.0%Language:Batchfile 0.0%Language:Procfile 0.0%