Skip to content

A Python store locator for AWS Lambda powered by Chalice and SQLite.

License

Notifications You must be signed in to change notification settings

stfnhh/lambda-store-locator

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AWS Lambda Store Locator

GitHub Stars GitHub Issues Current Version

This is a Python store locator for AWS Lambda powered by Chalice and SQLite.

Brought to you by the developers at MullenLowe.

Setup

$ yum install sqlite-devel # CentOS, RHEL
$ apt-get install libsqlite3-dev # Debian, Ubuntu

Usage

After you clone this repo, go to its root directory and run pip install -r requirements.txt to install its dependencies.

Once the dependencies are installed, you can run chalice local to start the application. You will then be able to access it at localhost:8000/locations/02201

To add your own locations edit the locations table in chalicelib/database.db, the only columns required for this to function are postcode, latitude and longitude.

The postcodes table contains all U.S. and Canadian postal codes.

Development and contributing

Feel free to send pull requests and raise issues.

License

You can check out the full license here

This project is licensed under the terms of the MIT license.

About

A Python store locator for AWS Lambda powered by Chalice and SQLite.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages