A modern, fast, and user-friendly web application to find latitude and longitude coordinates for any city in the world.
- 🔍 Quick Search - Find coordinates for any city instantly
- 🗺️ Interactive Map - Visualize locations with integrated map view
- 🌓 Dark/Light Mode - Toggle between themes for comfortable viewing
- 📱 Responsive Design - Works seamlessly on desktop, tablet, and mobile
- ⚡ Fast & Lightweight - Built with Next.js 15 and optimized for performance
- 🎨 Modern UI - Clean interface with Tailwind CSS and Radix UI components
- Node.js 18+ installed
- npm, yarn, or pnpm package manager
- Clone the repository:
git clone https://github.com/NSTechBytes/MiniLatLong.git
cd MiniLatLong- Install dependencies:
npm install- Run the development server:
npm run dev- Open http://localhost:3000 in your browser
- Framework: Next.js 15 (App Router)
- Language: TypeScript
- Styling: Tailwind CSS
- UI Components: Radix UI primitives
- Maps: React Map GL (Mapbox/Maplibre)
- Icons: Lucide React
- Theme: next-themes
- Forms: React Hook Form + Zod validation
npm run buildThis generates a static site in the out folder.
- Build command:
npm run build - Output directory:
out - Upload the
outfolder to Cloudflare Pages
After building, preview the production build:
npm startnpm run dev- Start development server on port 9002npm run build- Build for productionnpm start- Serve production buildnpm run lint- Run ESLintnpm run typecheck- Run TypeScript type checking
Contributions are welcome! Feel free to open issues or submit pull requests.
This project is open source and available under the MIT License.
NSTechBytes
- GitHub: @NSTechBytes
Made with ❤️ by NSTechBytes