Skip to content

A lightweight file explorer built with Node.js, allowing users to navigate and view server-side directories and files through a web interface. Great for learning about file system access and Express routing in Node.js.

Notifications You must be signed in to change notification settings

luckaty/File-Explorer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Explorer

A full-stack file explorer built using Node.js, Express, and vanilla HTML/CSS/JS.

Table of Contents

🔧 Features

  • Reads and displays local files and folders dynamically
  • Clean UI with form and file list
  • Express server using the built-in fs module
  • Organized folder structure for scale and improvements

🛠️ Tech Stack

  • Node.js
  • Express
  • HTML5
  • CSS3
  • JavaScript (vanilla)
  • File System (fs)

🚀 How to Use

1. Clone the Repository

git clone https://github.com/luckaty/File-Explorer.git cd File-Explorer 2. Install Express npm install express

  1. Run the App node app.js

  2. Open in Browser Go to: http://localhost:3000

📁 Folder Structure

├── app.js ├── form.html ├── static/ │ ├── Projects/ │ ├── Purchased Books/ │ ├── images/ │ ├── media/ │ ├── ... ├── file.txt ├── readme.md

📜 License MIT — Free to use, modify, and share.

About This project provides a basic file explorer that allows you to browse directories and files on your server. It's designed for simplicity and clarity, making it ideal for learning purposes or lightweight internal tools.

About

A lightweight file explorer built with Node.js, allowing users to navigate and view server-side directories and files through a web interface. Great for learning about file system access and Express routing in Node.js.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published