Skip to content

GZL-hub/file-database-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

File Database System

A modern file management system built with Vue.js, Node.js, and MongoDB. This application allows users to upload, download, and manage files through a responsive web interface.

Features

  • File upload and storage
  • File download functionality
  • Responsive design
  • Real-time file listing
  • Search capabilities
  • Modern UI with Vuetify
  • Secure file handling
  • MongoDB integration

Tech Stack

Frontend

  • Vue.js 3
  • Vuetify 3
  • Axios
  • Material Design Icons

Backend

  • Node.js
  • Express
  • MongoDB
  • Multer (file handling)
  • Mongoose
  • CORS

Prerequisites

  • Node.js (v14 or higher)
  • MongoDB (v4.4 or higher)
  • npm or yarn package manager

Project Setup

Backend Setup

cd backend
npm install 
node server.js

Frontend Setup

cd frontend
npm run serve

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 2

  •  
  •