Skip to content

nishadmahmud/RelicVeil-Client

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

RelicVeil - Historical Artifacts Tracking Platform

Live Website: https://relicveil.netlify.app/

Overview

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.

Features

Core Features

  • 🔐 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 Features

  • 👤 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

Technologies Used

Frontend

  • React.js
  • Vite
  • Tailwind CSS
  • Framer Motion
  • React Router DOM
  • React Hot Toast
  • React Icons
  • React Helmet Async

Backend

  • Node.js
  • Express.js
  • MongoDB
  • Firebase Admin SDK
  • Firebase Authentication

Development Tools

  • Git
  • VS Code
  • MongoDB Atlas
  • Netlify (Deployment)
  • Vercel (Backend Deployment)

Screenshots

Home Page

Home Page Landing page featuring featured artifacts and platform highlights

Featured Artifacst

Artifact Management

Artifact Details Detailed view of an artifact with like functionality

Add Artifact Form for adding new artifacts with image upload

Update Artifact Interface for updating existing artifacts

User Features

User Profile User profile dashboard with artifact statistics

My Artifacts User's collection of added artifacts

Liked Artifacts Gallery of artifacts liked by the user

Search & Discovery

Search Results Advanced search functionality with filters

All Artifacts Browse all artifacts with sorting options

Authentication

Login User login interface

Registration New user registration form

Additional Pages

About Page About page with platform information

Contact Page Contact form and information

About

RelicVeil (Historical Artifacts Platform) RelicVeil is a responsive and modern React-based web app for discovering and managing historical artifacts. It features secure user authentication, dynamic artifact interactions, personalized user profiles, advanced search, and real-time UI updates. Built with Vite, Tailwind CSS, and deployed via Netlify.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages