https://github.com/alokverma18/filemanager
A web interface that allows users to navigate, view, and manage local files and directories efficiently
https://github.com/alokverma18/filemanager
angular file-manager github github-copilot jetbrains learn python student-vscode
Last synced: 4 months ago
JSON representation
A web interface that allows users to navigate, view, and manage local files and directories efficiently
- Host: GitHub
- URL: https://github.com/alokverma18/filemanager
- Owner: alokverma18
- License: mit
- Created: 2024-07-28T07:11:03.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2025-11-09T06:37:34.000Z (7 months ago)
- Last Synced: 2025-11-09T08:25:53.112Z (7 months ago)
- Topics: angular, file-manager, github, github-copilot, jetbrains, learn, python, student-vscode
- Language: TypeScript
- Homepage:
- Size: 368 KB
- Stars: 2
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FileManager
An application that allows users to navigate, view, and manage local files and directories efficiently.
## Tech Stack:
- **Frontend**:
- **Angular**: Frontend framework for building the user interface.
- **TypeScript**: Programming language used for writing the Angular application.
- **Angular Material**: UI component library for Angular to provide a consistent design.
- **HTML/CSS**: Markup and styling for the application.
- **RxJS**: Library for reactive programming using observables, used for handling asynchronous data streams.
- **Backend**:
- **Python**: Programming language used for the backend.
- **Flask**: Web framework for Python to handle routing and middleware.
- **os Module**: Python module for interacting with the file system to perform file operations.
- **HTTP Client**:
- **HttpClientModule**: Angular module for making HTTP requests to interact with backend services.
## Features
- Search
- Sort
- Copy
- Cut
- Delete
- Rename
- Download
## Snap

## Practicality
This project is mainly for learning purposes, showcasing full-stack development with Angular and Python. It has limited real-world applications as a file manager, as native OS explorers are more efficient for local use. However, it can be a starting point for web-based file tools in specific scenarios like remote access or integration into larger apps.
## Contributions 🤝
All contributions are welcome and appreciated! If you find any issues (there are many btw), have suggestions, or want to add new features, you are welcome to create a PR.
Thank you in advance for contributing to this project! 🚀
## Connect
[](https://alokverma18.github.io/)
[](https://www.linkedin.com/in/alokverma18/)
[](https://twitter.com/ak_verma18)
##
### Leave a 🌟 if it was Helpful!!
### Thanks!