🍽️ dine-map - Discover and Review Local Restaurants Easily
🛠️ Features
- User-Friendly Map: View local restaurants on a custom map.
- Clean Interface: Enjoy a straightforward layout built with Svelte.
- Add Reviews: Share your dining experiences with others.
- Self-Hosted: Host the application on your own server.
- Custom Tiles: Choose visual styles that suit your preferences.
🌟 Benefits
Dine Map simplifies your journey to find great food. Instead of scrolling through endless reviews online, you can see the options available right on a map. You can explore local restaurants, read reviews, and even write your own. This way, discovering food spots becomes a breeze.
🚀 Getting Started
To get started with Dine Map, you’ll need to download the software. Follow the steps below to ensure a smooth setup.
💾 Download Dine Map

📥 Download & Install
- Click on this link to the Releases page to access the latest version of Dine Map.
- Look for the available assets under the latest release.
- Download the file that is labeled for your operating system. For example:
- For Windows: Download
dine-map-windows.exe
- For Mac: Download
dine-map-mac.dmg
- For Linux: Download
dine-map-linux.tar.gz
- Once the download is complete, open the file:
- For Windows, double-click the
.exe file.
- For Mac, open the
.dmg file and drag the application to your Applications folder.
- For Linux, extract the
.tar.gz file and follow the included instructions.
📖 How to Use Dine Map
- After installation, open the Dine Map application.
- You will see a map view. Use the search bar to find restaurants near you.
- Click on a restaurant icon on the map to view details, including reviews and photos.
- To add your own review, click on the “Add Review” button and fill in the form.
- Explore different areas by dragging the map or zooming in and out.
🌐 System Requirements
To run Dine Map smoothly, ensure your system meets the following requirements:
- Operating System: Windows 10 or later, macOS 10.12 or later, Linux with a recent distribution.
- RAM: At least 4 GB
- Disk Space: Minimum of 200 MB free space
- Internet Connection: Required for downloading the application and accessing restaurant data.
⚙️ Tech Stack
Dine Map utilizes a combination of technologies to deliver a powerful and pleasant experience:
- Frontend: Built with Svelte, offering smooth and fast interactions.
- Tiles: Custom tile styles using Tileserver GL.
- Database: PostgreSQL for efficient data storage and retrieval.
- Mapping: Uses OpenStreetMap for accurate local mapping.
🔧 Troubleshooting
If you encounter issues while using Dine Map, consider the following steps:
- Ensure your system meets the system requirements.
- Check if you have the latest version of Dine Map installed.
- Restart the application if it becomes unresponsive.
- For further assistance, refer to the FAQ section in the app or visit the issues page.
👥 Community and Support
Join our community for tips and support:
- Check out our GitHub Issues to report problems or suggest features.
- Engage with other users by following discussions in the repository.
💬 Feedback
Your input is critical to the success of Dine Map. If you have any feedback or suggestions, please open a new issue on our GitHub page, and we will address it as soon as possible.
For business inquiries or support questions, please reach out via email at support@dinemap.com.
Enjoy discovering new dining experiences with Dine Map!