Reesha is a web-based art gallery platform designed to support and empower emerging artists by providing them with a digital space to showcase, promote, and sell their artwork. Unlike traditional galleries, Reesha integrates features that encourage direct artist–viewer engagement while making art accessible to a wider audience.
This repository contains the source code and interface design for the Reesha platform. It demonstrates both the front-end and back-end implementation of the website, including user authentication, artwork management, and a supportive artist marketplace.
This project was developed as part of our Software Engineering coursework to apply and demonstrate core software development principles. Through Reesha, we practiced the complete software engineering process — from requirement analysis, design, and implementation to testing and documentation.
- Artist Profiles: Each artist can create a personalized profile to display their portfolio.
- Artwork Upload and Management: Artists can upload, categorize, and manage their artworks easily.
- Wishlist and Interaction: Visitors can save favorite artworks and interact with artists.
- Supportive Marketplace: Includes an optional auction and purchase system designed to empower artists without being the primary focus.
- Responsive Interface: Built with an accessible, user-friendly layout that adapts across devices.
- Front-End: HTML, CSS, JavaScript
- Back-End: PHP, MySQL (via phpMyAdmin)
- Lamees Alghamdi – Project Lead and Full-Stack Developer
- Rana Albridi – Full-Stack Developer
- Maha Alruwais – Full-Stack Developer
- Ghadeer Alnuwaysir – Full-Stack Developer
- Norah Almadhi – Full-Stack Developer