A crowdsourced, map-based global folklore creature database
LocaLore is an interactive, collaborative platform for documenting and exploring folklore creatures from around the world. Built with modern web technologies, it provides an intuitive map-based interface for discovering mythical beings, legendary monsters, and cultural legends from different regions.
- 🗺️ Interactive Global Map - Explore creatures by geographical location
- 📸 Image Gallery - Browse and upload creature imagery
- 🌍 Crowdsourced Data - Community-driven folklore database
- 🔐 Secure Backend - Row-level security with Supabase
- ⚡ Fast Performance - Built with Vite for rapid development and optimized builds
- 🎨 Modern UI - Responsive design with Tailwind CSS
- 📱 Mobile-Friendly - Works seamlessly across devices
- Frontend: React with TypeScript
- Build Tool: Vite
- Styling: Tailwind CSS
- Mapping: Leaflet
- Routing: React Router
- Backend/Database: Supabase (PostgreSQL)
- Storage: Supabase Storage
Language Composition:
- TypeScript: 92.9%
- PLpgSQL: 2.4%
- JavaScript: 1.9%
- CSS: 1.6%
- HTML: 1.2%
- Node.js (v16 or higher)
- npm or yarn
- A Supabase account (free tier available)
- Clone the repository:
git clone https://github.com/Darkstrike03/LocaLore.git cd LocaLore
This project is released under the LocaLore Community Non-Commercial License (LCNCL) v1.0.
- ✅ Allowed: personal, educational, research, and non-profit use; modification; redistribution
- ❌ Not allowed: commercial/profit use without written permission
- ❌ Not allowed: unlawful, abusive, harmful, or exploitative use
See LICENSE for full terms.