Visit the blog at http://edgistifyblogpost.herokuapp.com/
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.
You are going to need Node.js and npm installed on your machine.
Follow the below steps to install and configure this repository to work on your machine.
Step 1 : Clone the repository
git clone "https://github.com/Satyam3976/Edgistify_BlogPost.git"
Step 2 : Open a terminal.Change directory to Edgistify_BlogPost and install node_modules
cd Edgistify_BlogPost/
npm install
Step 3 : Open a new terminal and change directory to Edgistify_BlogPost/client and install node_modules
cd Edgistify_BlogPost/client
npm install
Step 4 : You will need to run Backend & Frontend seperately!
In the first terminal where directory is Edgistify_BlogPost run the command npm start
In the second terminal where directory is Edgistify_BlogPost/client run the command npm start
It will ask Would you like to change the server as something is already running on port:3000 click yes.
And finally the server will be loaded!
1.)React - Frontend javascript library
2.)Node - Backend framework
3.)Express - Node.js web application framework
4.)MongoDB - Database Management
1.) Register and login using valid email ID.
2.) Website have responsive layouts which automatically adjust and adapt to any device screen size.
3.) Users can view the post and also comment on the post after logging in.
4.) Users can also post after logging in.
5.) Users can view the post without logging in.
P.S : An unnoticable feature , Edgistify logo and photo was not available on Internet in HD mode,so I made them on photoshop since I required them in my website!
Satyam Chaudhary
If you have any difficulty in building up the code in the repository,please mail me at [email protected]