Project Overview
ART 3D is a responsive web application that showcases artwork that’s built with React and Tailwind CSS. It uses Firebase Authentication for user accounts and Firestore to store exhibition items (images, titles, descriptions). The application is perfect for artists, galleries, and learners who want a polished demo of React + Firebase with an engaging UI. Final year projects
Key Features
- User authentication with the use of Firebase Auth.
- Firestore-backed exhibition collection with image URL, title, description, and metadata.
- Responsive UI using Tailwind CSS.
- Lightweight single-file starter that can be split into components.
Functionality
- Admin Side:
- Dashboard Overview: Access an overview of registered users and exhibition.
- User Management: Admin can Update and delete users.
- Exhibition Management: Admins can add, update and delete Exhibition related details.
- Feedback Management: Collect and review user feedback to improve the service.
- User Side:
- Exhibition Booking: Browse and search available exhibition and then book items.
- Profile Management: User can maintain and update personal details.
- Feedback Submission: User can submit own feedback related to exhibition
Technology Stack
- Frontend: React (ES6+), Tailwind CSS
- Styling: Tailwind CSS for responsive and modern design
- Database: Firebase
- Deployment: Can be hosted on platforms like Netlify, Vercel, or GitHub Pages
Why This Project Is Useful
ART 3D is useful because it combines creativity with modern technology — helping developers learn, artists display, and users experience art in a beautiful, accessible way.
Download Source Code
Project Setup Instructions
Note: This project is for educational purposes only. Not for commercial sale.



