Spring File Manager is a project designed to simplify file uploading and downloading using Spring Boot for the backend REST API and Angular for the frontend. It provides a comprehensive solution for managing files, including endpoints for uploading, downloading, and deleting files. Postman collections are also included to assist in testing and interacting with the REST API.
Spring Boot Angular Postman
File Upload: Users can upload files through the provided interface or via REST API endpoints. File Download: Uploaded files can be downloaded through the frontend or by using the REST API endpoints. File Deletion: Users have the option to delete files through the frontend interface. Postman Collections: Included collections for easy testing and interaction with the REST API.
Backend Setup (Spring Boot): Clone the repository. Navigate to the spring-file-manager-backend directory. Run mvn spring-boot:run to start the Spring Boot application. Frontend Setup (Angular): Navigate to the spring-file-manager-frontend directory. Run npm install to install dependencies. Run ng serve to start the Angular application. Accessing the Application: Once both the backend and frontend servers are running, access the application by visiting http://localhost:4200 in your web browser.
Upon accessing the application, users can upload, download, and delete files using the provided interface. Files uploaded are stored on the server and can be managed through the frontend or by using the provided REST API endpoints. Postman collections are included for testing and interacting with the REST API.
Contributions are welcome! Please feel free to submit pull requests or open issues for any improvements or features you'd like to see.
This project is licensed under the MIT License.
Developed By: jayramsharma0402@gmail.com