Skip to content

mittalprince/Social-Web

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

45 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Social Web Platoform - Nodejs/Express

A social media platform to share your thoughts !

Features

  • Ability to post your thoughts
  • You can like, comment on other user's thoughts
  • You can Follow/Unfollow other users
  • Show Posts of your followers
  • Update Registration Details

Run Locally on Your Machine

You need Node, NPM and MongoDB properly installed.

Clone this repository

    git clone https://github.com/mittalprince/Social-Web.git

Setup the environment variables replacing <mongo_uri> with your mongodb uri, <express_session_secret> with some random-text.

    create .env file inside project directory with your mongo_uri, express_session_secret variables

Install dependencies

    npm install

This will start dev server at http://localhost:8000.

    node server.js

Tools and Technologies Used

  • Backend: NodeJS, ExpressJS, PassportJS.
  • Database: MongoDB.
  • Frontedn: Bootstrap, jQuery.

Screen Shots

ScreemShot-2

ScreemShot-2

ScreemShot-3

ScreemShot-4

ScreemShot-5