/user/login - To render the Login page
/user/signup - To render the signup page
/ - Home Page Showing all the posts
/post/create - To render the Form Page to create a Post \
/feed - To render a detailed view of posts \
POST - /user/login - To Login the user
POST - /user/signup - To Register the user
GET - /posts/ - To fetch all the post ##DOES NOT REQUIRE AUTH
POST - /post/create - (Middleware Protected) To Create a new Post
POST - /post/like - (Middleware Protected) To Like/Unlike the post \
All the images are stored on the cloudinary server
Images are uploaded from the Client side and the image URL are then being stored in the Database \
Auth sessions signed using JWT
All passwords are HASHED beforing storing in the database using bcrypt \