Skip to content

dineshssdn-867/Blog

Repository files navigation

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.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published