Skip to content

A simple file management system with tree structure using React and Node.js.

License

Notifications You must be signed in to change notification settings

SouravBandyopadhyay/Tree_Folder_Structure

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Tree Structure File Management

A simple file management system with tree structure using React and Node.js.

Description

This project is a Proof of Concept (POC) for a file management system with a tree structure. It allows users to manage folders and files in a hierarchical manner. Users can add new folders, delete folders (excluding root folders), and view the contents in a structured tree view.

The front end is built with React using the RSuite UI library for components and icons. The backend is built with Node.js and Express, with a MySQL database for storing the folder structure.

Features

  • Tree View: Display folders and files in a hierarchical tree structure.
  • Add Folder: Add new folders to the existing structure.
  • Delete Folder: Delete folders (excluding root folders) from the structure.

Run Locally

Clone the project

  git clone https://github.com/SouravBandyopadhyay/Tree_Folder_Structure.git

Go to the project directory

  cd frontend
  cd backend

Install dependencies

  npm install

Start the server(backend) / frontend

  npm run serve / dev

Tech Stack

Client: React, RSuite UI library, Axios

Server: Node, Express

Database: MySQL

Screenshots

App Screenshot

LINK

About

A simple file management system with tree structure using React and Node.js.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published