Live Website: https://relicveil.netlify.app/
RelicVeil is a modern web application designed for history enthusiasts, collectors, and researchers to document, share, and discover historical artifacts. The platform provides a secure and user-friendly environment for managing artifact collections while fostering a community of history lovers.
- 🔐 Secure Authentication: Firebase Authentication for secure user management
- 📝 Artifact Management: Add, update, and delete artifacts with detailed information
- ❤️ Like System: Interactive like/dislike functionality for artifacts
- 🔍 Advanced Search: Full-text search across artifact names, descriptions, and locations
- 📱 Responsive Design: Fully responsive layout for all devices
- 🌐 Real-time Updates: Dynamic content updates without page refresh
- 👤 User Profiles: Personalized user profiles with artifact collections
- 📋 My Artifacts: Manage your own artifact collection
- ❤️ Liked Artifacts: Track and access your liked artifacts
- 🔍 Browse Artifacts: Explore artifacts from other users
- 📊 Featured Artifacts: Discover trending and popular artifacts
- React.js
- Vite
- Tailwind CSS
- Framer Motion
- React Router DOM
- React Hot Toast
- React Icons
- React Helmet Async
- Node.js
- Express.js
- MongoDB
- Firebase Admin SDK
- Firebase Authentication
- Git
- VS Code
- MongoDB Atlas
- Netlify (Deployment)
- Vercel (Backend Deployment)
Landing page featuring featured artifacts and platform highlights
Detailed view of an artifact with like functionality
Form for adding new artifacts with image upload
Interface for updating existing artifacts
User profile dashboard with artifact statistics
User's collection of added artifacts
Gallery of artifacts liked by the user
Advanced search functionality with filters
Browse all artifacts with sorting options