Histo Track is a full-stack web application designed for tracking, sharing, and discovering historical artifacts. The platform allows history enthusiasts to upload their findings, like and save others’ artifacts, and engage with a global community.
🔗 Frontend Live Site: https://histo-track.web.app/
🔗 Backend Live Server API: https://histotrack-server.vercel.app/
- 🔸 Client-Side Repository: [https://github.com/md-zeon/histo-track-client]
- 🔸 Server-Side Repository: [https://github.com/md-zeon/histo-track-server]
The goal of Histo Track is to create a digital space where people can explore and preserve historical knowledge by:
- Uploading personal or discovered artifacts
- Browsing global contributions
- Interacting with other users through likes
- 🔐 User Authentication (Firebase)
- 📄 CRUD Operations for artifacts
- ❤️ Like & Dislike System
- 🔍 Search Functionality
- 🌐 Responsive Design using Tailwind CSS + DaisyUI
- 🔐 Protected Routes
- 🧭 Framer Motion Animations for a smooth UI experience
- 📱 Mobile-first & accessible design
- React 19+
- React Router 7+
- Tailwind CSS 4
- DaisyUI 5
- Framer Motion
- React Icons
- React Toastify
- Swiper JS
- SweetAlert2
- Firebase Authentication
- Axios
axiosfirebaseframer-motionreactreact-domreact-helmet-asyncreact-iconsreact-routerreact-toastifysweetalert2swipertailwindcss@tailwindcss/vite
# Clone the repo
git clone https://github.com/md-zeon/histo-track-client.git
cd histo-track-client
# Install dependencies
npm install
# Run locally
npm run dev