AetherVault is a full-stack web application that allows users to explore, upload, and interact with historical or creative artifacts. The platform provides dynamic features such as artifact liking, user-specific collections, and smooth animations for an engaging user experience.
- π User Authentication β Secure login and registration system.
- π Artifacts Collection β Users can view, upload, edit, and delete artifacts.
- β€οΈ Like System β Logged-in users can like/unlike artifacts.
- π§βπΌ My Artifacts β View and manage all artifacts uploaded by the logged-in user.
- π Liked Artifacts β See all artifacts liked by the user.
- ποΈ Dynamic Animations β Smooth UI animations using
framer-motion. - π± Responsive UI β Tailwind CSS ensures mobile and desktop friendliness.
- π’ Dynamic Page Titles β Browser tab title updates on route change.
- π Backend API Integration β REST API built with Express.js and MongoDB.
- React
- React Router
- Axios
- Framer Motion
- Tailwind CSS
- Firebase Authentication & Hosting
- Node.js
- Express.js
- MongoDB
- CORS & JSON Middleware