Skip to content

Full-stack file storage application with secure upload/download, built with Node.js, Express, and EJS

Notifications You must be signed in to change notification settings

rishabh8870/DRIVE

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

DRIVE - File Storage Application

💾 Project Overview

DRIVE is a full-stack file storage application built with Node.js, Express, and EJS. This project provides a secure and efficient way to store and manage files online.

✨ Features

  • 📂 File upload and download functionality
  • 📋 File organization and management
  • 🔒 Secure file storage
  • 📱 Responsive web interface
  • ⚡ Fast and efficient file operations

🛠️ Tech Stack

  • Backend: Node.js, Express.js
  • Template Engine: EJS
  • Language: JavaScript
  • Architecture: MVC Pattern

📁 Project Structure

DRIVE/
├── config/         # Configuration files
├── models/         # Database models
├── routes/         # Application routes
├── views/          # EJS templates
├── node_modules/   # Dependencies
├── app.js          # Main application file
└── package.json    # Project dependencies

🚀 Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository
git clone https://github.com/rishabh8870/DRIVE.git
  1. Install dependencies
cd DRIVE
npm install
  1. Start the application
npm start
  1. Open your browser and visit http://localhost:3000

📝 Author

Rishabh - @rishabh8870

🔗 Links


📝 Recent Updates (Nov 28, 2025)

v1.1 - Enhanced Documentation

  • Improved README with detailed setup instructions
  • Added comprehensive feature descriptions
  • Better project structure documentation
    • Updated documentation and improved code quality

Future Improvements

  • Advanced file compression support
  • User authentication system
  • Cloud storage integration

⭐️ If you find this project useful, please consider giving it a star!

About

Full-stack file storage application with secure upload/download, built with Node.js, Express, and EJS

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published