An online platform for sharing and managing collections.
Live link - https://treasure-park.onrender.com/ (goes to sleep when idle)
Treasure park is a web application designed for collectors to create, edit, and share their collections.
- User authentication and authorization
- Create collections with customizable fields
- Attach images to collection items
- Leave likes and comments on others' postings
- Live updates in the comments section
- Home page with popular collections, tag cloud, and latest posts
- Search with sorting and filtering
- Responsive design for mobile and desktop
- Two UI themes: dark and light
- Clone the repository.
npm install
the backend folder.npm install
the frontend folder.
Starting the backend dev server:
cd backend
npm run dev
Starting the frontend dev server:
cd frontend
npm run dev
npm run build
npm start
Database:
- MySQL hosted on Planetscale
Backend:
Frontend:
Hosting: