Skip to content

An image upload and gallery project with local pseudo cloud mechanism with authenticated access for files via the server to client, made using MERN Stack

Notifications You must be signed in to change notification settings

007tickooayush/byte-sigma-poc

Repository files navigation

Project Name

Byte Sigma POC FullStack

Psuedo Cloud Image Gallery


Description

An image upload and gallery project with local pseudo cloud mechanism with authenticated access for files via the server to client, made using MERN Stack

Installation

  1. Clone the repository: git clone https://github.com/007tickooayush/byte-sigma-poc.git

  2. Navigate to the project directories by opening three terminal windows and entering in each:

    • Terminal 1: cd __backend
    • Terminal 2: cd _frotnend
    • Terminal 3: cd cloud-service
  3. And in all those Install dependencies:

    • Terminal 1: npm install
    • Terminal 2: npm install
    • Terminal 3: npm install
  4. Run the Projects:

    • For Dev environment:
      • Terminal 1: npm run dev
      • Terminal 2: npm run dev
      • Terminal 3: npm run dev

Pre requisites

  • The system should have atleast node version 18.17 installed.
  • The __backend project should print the DB connection message.
  • The cloud-service project should be running before all projects.
  • For testing the project the person should have functional knowledge about javascript.

Sample Screenshot:

Sample Screenshot

Sample gif

(Please note the current directories!) Sample GIF

NOTE: Since there is local storage innvolved so entire DB is required to be cleared as the cloud-server instance is not deployed on an actual cloud computing system.

About

An image upload and gallery project with local pseudo cloud mechanism with authenticated access for files via the server to client, made using MERN Stack

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published