AC Gallery is a web app for organize photos and albums (with powerful authority control) which built by Modern UI technologies: Angular, Ant Design, TypeScript. This web app is target for Cloud deployment.
AC Photo Gallery is an innovative open-source web application designed to effectively organize and share your photos through albums. It emphasizes powerful authority control, allowing users to manage access easily while enjoying a seamless interface. Hosted on AliCloud, this web app is built for photographers and enthusiasts who seek a reliable solution for photo sharing and management.
This web application streamlines the process of uploading images and managing albums while facilitating a robust user experience. With its clear documentation and straightforward deployment instructions, AC Photo Gallery makes it simple for users to get started and enjoy their photo management tasks.
User-Friendly Interface: Crafted with Angular and Ant-Design, the interface is intuitive, making it easy for users of all skill levels to navigate and utilize effectively.
Albums Organization: Users can create and manage albums, enhancing organization and ease of access to various photo collections.
Authority Control: Customizable sharing options ensure that users can maintain confidentiality and control over who can view their photos and albums.
Upload Capabilities: Simple uploads for images to a public folder, while private images can be stored securely in an Azure Storage account (not implemented in the open-source version).
Comprehensive Documentation: A well-documented Wiki page provides guidance on deployment and supported scenarios, ensuring smooth installation and usage.
Three-Layer Architecture: Utilizing a traditional three-layer architecture enhances scalability and maintainability of the web app.
Integration with Azure Services: The app interfaces with Azure for user identification, providing a secure and efficient solution for managing user sessions.
Open Source Framework: Published under the MIT License, the application encourages contributions from developers, promoting continuous improvement and innovation.