Skip to content

Latest commit

 

History

History
121 lines (103 loc) · 2.88 KB

README.md

File metadata and controls

121 lines (103 loc) · 2.88 KB

Blog-Site

UnifiedMentor Internship Project. The project is a fully fledged web application that allows you to create and publish blogs

In Action

To see the application into action, go to

 $> blog-site-k38f.onrender.com

Getting Started

These instructions will help you to get a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the software and how to install them

 $> git clone https://github.com/Firoz2002/Blog_Site/.git

Installing

A step by step series of examples that tell you how to get a development env running

Getting started

First, create an .env file locally. Please note that you need to intialize the following environment variables to run the project

SECRET = <YOUR JWT SECRET>
DB_URI = <YOUR MONGODB DATABASE CONNECTION STRING>

CLOUDINART_KEY = <YOUR CLOUDINARY KEY>
CLOUD_NAME = <YOUR CLOUDNIARY CLOUD-NAME>
CLOUDINART_SECRET = <YOUR CLOUDINARY SECRET>

Backend

First install all the back-end dependencies

 $> npm install

Then run app

 $> npm start

Built With

Upcoming Features

  • Personlized Home-page
  • User-profile
  • And more..

Author

Firoz Kamdar - Full-stack developer

License

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

Acknowledgments

  • ExpressJs ecosystem
  • JWT
  • Bcrypt
  • Multer
  • Mongoose
  • Render
  • TinyMce
  • Cloudinary
  • Freepik
  • Cloudinary
  • Font-Awesome