The objective of this project is to develop a secure file restoring system within a cloud computing environment that ensures data privacy and protection. The system will provide an admin module for managing user access, including authorizing or deauthorizing users, and allowing admins to view and manage uploaded files. The user module will enable users to securely upload files, which will be encrypted using the AES algorithm, and manage their files by viewing, deleting, or downloading them. Users will also be able to request files from other users, with file requests being approved or rejected by the file owner. Once approved, an OTP will be sent to the requester, which must be verified before downloading the file. The project aims to integrate strong security mechanisms, such as AES encryption and OTP verification, ensuring only authorized users have access to sensitive files.
The project "Secure File Restoring with Cloud Computing" aims to provide a robust and secure platform for users to upload, request, and download files in a cloud environment. It involves two key modules: Admin and User. The Admin module allows administrators to manage user access by authorizing or deauthorizing users and viewing uploaded files. The User module enables users to register, log in (after being authorized by the admin), manage their profiles, and upload files that are encrypted using the AES algorithm for security. Users can view their uploaded files, manage them, and also request files uploaded by other users. Requests are handled by the file owner, who can accept or reject the requests. Upon acceptance, the requester receives an OTP to verify and download the file securely. The system ensures a high level of security through AES encryption, OTP-based file access, and a user-friendly interface for managing requests and files. This project leverages cloud computing to provide scalability, security, and efficient file management.
KEYWORDS: Cloud Computing, Secure File Restoring, AES Encryption, User Management, Admin Panel, OTP Verification, File Upload/Download, File Request Management, Secure File Sharing, Cloud SecurityNOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Hard Disk - 160GB
Key Board - Standard Windows Keyboard
Mouse - Two or Three Button Mouse
Monitor - SVGA
RAM - 8GB
S/W CONFIGURATION:
β’ Operating System : Windows 7/8/10
β’ Server side Script : HTML, CSS, Bootstrap & JS
β’ Programming Language : Python
β’ Libraries : Django, SQLLITE
β’ IDE/Workbench : VS code
β’ Technology : Python 3.6+