Skip to content

A File Sharing Application built with React / Redux, Node.js, Express and MongoDB

Notifications You must be signed in to change notification settings

hngi/nodejs-update

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

XSHARE

A file sharing application that converts an extensive list of files into a sharable link. This link can then be shared with anyone you choose via email,whatsapp,twitter,facebook...or simply by copying and sending it manually

Prerequisites

You need to have node.js installed Node.js

Installation

Clone this repo and install all dependencies.

  • git clone https://github.com/hngi/nodejs-update.git
  • cd client then npm install to install all dependencies for the client (React)
  • npm run start to start React scripts
  • cd .. to go back to root directory
  • cd server then npm install to install dependencies for the server
  • npm run start-dev to start the server

Run tests

  • from the root directory cd server then npm run test to run test


Technology/Stack

  • React
  • Redux
  • Node/Express
  • MongoDB

Features

  • Upload file
  • Send link via email
  • Copy link
  • Share link on social platforms

About

A File Sharing Application built with React / Redux, Node.js, Express and MongoDB

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published