Skip to content

DipayanDasgupta/File_Upload_Portal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 

Repository files navigation

File Upload Portal with Firebase & Dashboard Powered by Python 3 This project is a web-based File Upload Portal integrated with Firebase for seamless file storage and retrieval. The portal allows users to upload, view, and manage files, all through a sleek dashboard interface built using modern web technologies. The dashboard server is powered by Python 3, offering efficient backend support and handling real-time interactions with Firebase.

Key Features File Upload Portal: Easily upload files, which are securely stored and managed in Firebase. Firebase Integration: Real-time database and storage solutions via Firebase, ensuring quick and reliable access. Dashboard Interface: User-friendly dashboard for managing uploaded files, tracking uploads, and viewing files in an organized layout. Python 3 Backend: Python 3 backend to serve the dashboard, handle requests, and manage Firebase operations smoothly. Tech Stack Frontend: React, Tailwind CSS (for styling), and Firebase JavaScript SDK Backend: Python 3 Database & Storage: Firebase Realtime Database and Firebase Storage Setup and Run Instructions Clone the repository:

bash Copy code git clone https://github.com/username/file-upload-portal.git cd file-upload-portal Install necessary Python packages:

bash Copy code pip install -r requirements.txt Configure Firebase in the firebaseConfig.js file with your Firebase project credentials.

Start the Python server:

bash Copy code python3 app.py Open the dashboard in your browser and start uploading files seamlessly!

Future Enhancements Add user authentication with Firebase Authentication. Improve file management with search and filtering capabilities. Expand support for additional file types and larger file sizes. This repository provides a solid foundation for a Firebase-integrated file upload system, with potential for further customization and scalability. Enjoy!

About

This project is a web-based file upload portal, designed to upload, manage, and retrieve files via a streamlined dashboard interface. Firebase powers the backend storage, allowing for efficient real-time data handling and seamless file management. Python 3 serves the dashboard, facilitating smooth interactions and Firebase operations.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors