An open API service indexing awesome lists of open source software.

https://github.com/2kabhishek/gogeo

Fun with Geocoder and Rails 🌏🚂
https://github.com/2kabhishek/gogeo

fun geocoder geography global learning rails ruby

Last synced: 3 months ago
JSON representation

Fun with Geocoder and Rails 🌏🚂

Awesome Lists containing this project

README

          

gogeo


License


People


Stars


Forks


Watches


Last Updated

Fun with Geocoder and Rails 🌏🚂

gogeo in action


gogeo in action

gogeo is a tiny rails app that lets you save and lookup addresses across the globe.

## ✨ Features

- Find coordinates from address and vice versa
- CRUD Operations on Locations
- Search support for existing locations
- Easily locate places close to each other
- Auto update address and coordinates based on input
- Powered by Geocoder
- Easily extensible

## Setup

### ⚡ Requirements

- ruby 3.2.2
- rails 7

### 🚀 Installation

```bash
git clone https://github.com/2kabhishek/gogeo
cd gogeo
rake db:create && rake db:migrate
rails s
```

### 💻 Usage

After running the server go to [localhost:3000](http://localhost:3000)

Go through the code, extend it however you want.

## Behind The Code

### 🌈 Inspiration

Needed Geocoder for a work feature, decided to build this while learning.

### 💡 Challenges/Learnings

- Not restarting rails server after installing geocoder wasted some time.
- Learned about Geocoder API and various configuration options

### 🧰 Tooling

- [Dotfiles](https://github.com/2kabhishek/Dotfiles) — Dev Environment
- [nvim2k](https://github.com/2kabhishek/nvim2k) — Personalized Editor
- [Macfiles](https://github.com/2kabhishek/Macfiles) — Mac Dev Environment


⭐ hit the star button if you found this useful ⭐

Source
| Blog
| Twitter
| LinkedIn
| More Links
| Other Projects