Domain: rankedplaces.vercel.app
A dynamic platform designed to allow users to discover, rate, and explore locations globally. RankedPlaces leverages powerful geospatial data to provide accurate location services, seamless Google authentication, and rich media handling. Built to demonstrate advanced API integration and modern web architecture.
| Environment | Status | Access |
|---|---|---|
| Production | 🟢 Online | Visit Website |
- Framework: Next.js (React)
- Database: Supabase (PostgreSQL)
- Authentication: Google OAuth
- Media/Storage: Cloudinary (Image Optimization & Serving)
- Hosting: Vercel
- Places Data: Google Places API
- Auth Provider: Google Cloud Platform
- IPGeolocation: Handles initial user location processing via IP address
- OpenCage: Provides precise reverse geocoding using Latitude/Longitude coordinates
- GeoNames: Fetches standardized city and country names for consistent data structure
- API Countries: Enriches location data with country-specific metadata and flags
Contributions are welcome and encouraged.
You can help by:
- Partitioning List Of Places to different pages.
Found a bug or have a feature request? Please open an issue on our GitLab repository. Your feedback helps improve the quality and reliability of the dataset.
This project is licensed under the MIT License. See the LICENSE file for details.