Giter Site home page Giter Site logo

post-share's Introduction

post-share

Post and share stuff. Live demo [https://post-share.herokuapp.com/].

Table of Contents

General Information

  • Here we have tried to create a social network where you can upload your posts and share them with the world. You can also see other people's posts and there you can like, share and comment on them.

Languages Used

  • JavaScript
  • EJS
  • CSS

Features

  • You can post one or multiple images, you can also post a blog.
  • You can like, share and comment on other people's post.
  • Our comment section has a threading system.
  • You can search for other people with their usernames.

Screenshots

  • Login Page

Screenshot 2021-08-22 092546

  • Home Page

Screenshot 2021-08-22 091932

  • Profile Page

Screenshot 2021-08-22 092045

  • Search Bar

Screenshot 2021-08-22 092345

Getting Started

The instructions for setting up your project locally. To get a local copy up and follow these simple example steps.

Prerequisites

This is the list of things you need to use the software and how to install them.

  • npm
    npm install npm@latest -g
  • cloudinary
    https://cloudinary.com/users/register/free
    You need a cloudinary account. From there you will get your CLOUDINARY_API_KEY & CLOUDINARY_API_SECRET.

Installation

  1. Clone the repo
    git clone https://github.com/FxGs/post-share.git
  2. Install NPM packages
    npm install
  3. On file .env add the followings
    MONGOURI=
    JWT_SECRET=
    EMAIL_SECRET=
    SMTP_SERVER=
    SMTP_USER=
    SMTP_PASS=
    CLOUDINARY_API_KEY=
    CLOUDINARY_API_SECRET=

Project Status

Project is: no longer being worked on. The project is pretty much completed from what we thought of it.

Contributors

post-share's People

Contributors

debashish321 avatar fxgs avatar nagecasillas avatar somenisco avatar

Stargazers

 avatar  avatar  avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.