Skip to content

ismailalade/File-Sharing-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

NAME OF THE PROJECT File Sharing Website

LIST OF TEAM MEMBERS Team Members Name : Clement Urah, Ismail Alade, John Samuel, Muhammed Baldeh

DESCRIPTION OF THE PROJECT File Sharing or File Hosting Website are special type of website which are developed to store files. These files maybe multimedia like image, audio or video file or document like pdf or text files or application or software like exe, zip, rar or apk files

LEARNING OBJECTIVES You Can Upload Files You Can Share The Uploaded Files File Can Be Accessed Anywhere Easy To Share Files

TECHNOLOGIES USED Web Hosting Domain

THIRD SERVICES USED IF APPLICABLE

Cloud Storage integration:Google drive, dropbox or OneDrive Athentication Services:Google OAuth or Facebook logins CDN: content delivery service like Cloudflare Analytics Tools: Google Analytics to gather insights on user behavior

CHALLENGES ALREADY IDENTIFIED

Security Measures: Implementing robust security features to ensure the confidentiality and integrity of uploaded files.

Scalability: designing the system to handle a growing number of users and an increasing volume of files efficiently.

User Interface Design: Creating an intuitive and user-friendly interface to enhance the overall user experience.

Cross-Browser Compatibility: ensuring the website functions seamlessly across different web browsers for a wider user reach.

Data Backup and Recovery: Developing a reliable backup and recovery system to prevent data loss in case of unforeseen circumstances.

File Type Compatibility: Ensuring compatibility for various file types and optimizing the platform for different file sizes.

Legal and Compliance Issues: Adhering to copyright laws and ensuring compliance with data protection regulations.

SCHEDULE OF WORK Day 1-2: Project Planning and Requirement Analysis Day 3-4: System Architecture Design Day 5-7: Frontend Development Day 8-10: Backend Development and Database Integration Day 11-12: Security Implementation and Testing Day 13-15: User Interface Refinement Day 16-18: Cross-Browser Compatibility Testing Day 19-20: Scalability Enhancement Day 21-22: Data Backup and Recovery System Implementation Day 23-24: File Type Compatibility Testing Day 25-26: Legal and Compliance Review Day 27-28: Final Testing and Bug Fixing Day 29-30: Deployment and Launch

MOCK-UPS File-sharing website mock-ups are visual representations of the site's interface and functionality before actual development. They typically include designs for uploading, downloading, file organisation, user profiles, and navigation. Mock-ups help stakeholders visualise the site's layout, features, and user flow, aiding in feedback and refining the final product.

About

No description, website, or topics provided.

Resources

License

GPL-2.0, GPL-2.0 licenses found

Licenses found

GPL-2.0
LICENSE
GPL-2.0
license.txt

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published