Skip to content

Innoractive/chippiphone

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Chippi Phone

This is a web application for retrieving business phone numbers. Specify an area in Malaysia (e.g. "taman pelangi, johor bahru"). It search for F&B businesses within that area and displays information (name, phone number, address).

Getting Started

Dependencies

  • Google Cloud Project
    • The application uses Google Places API (New) and Geocoding API.
    • Setup a Google Cloud project and enable the following APIs
      • Places API (New)
      • Geocoding API
    • Setup an API key
  • Redis Server is required for caching query results.

Executing Program

# Download the source code
git clone [email protected]:Innoractive/chippiphone.git

Configure Redis credentials and Google API key in .env file.

cd chippiphone
go run cmd/main.go

Note: make sure the running directory contains .env configuration and view/ folder.

Development

air-verse/air is used to automatically reload the application during development. Install air and make. A default .air.toml air configuration files has been provided. Just execute air command and it will automatically reload the web service when code changes.

About

List businesses' phone number within an area in Malaysia. Currently limited to F&B businesses.

Resources

License

Stars

Watchers

Forks

Packages

No packages published