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

https://github.com/chlab/lunchy

A web app to suggest what to get for lunch near you
https://github.com/chlab/lunchy

Last synced: about 1 year ago
JSON representation

A web app to suggest what to get for lunch near you

Awesome Lists containing this project

README

          

# Lunchy

This is an over-engineered little web app that helps you find out what to eat for lunch.
It's also an excuse to play around with Django, ReactJS and ES6.

## Setup

### System Requirements
* Python
* Pip
* MySQL
* Setup a database (utf8) and user
* gettext

### Installation
Note: you probably want to do this in a virtualenv

1. `git clone git@github.com:chlab/lunchy.git && cd lunchy`
2. `make install`
3. Rename `lunchy/lunchy/settings_secret.py.template` to `settings_secret.py` and adjust parameters accordingly
4. `make run`
5. You should now be able to access the app at http://127.0.0.1:8000/

## Todos

* Get location from user or browser
* Allow user to narrow the search radius (currently at 5km)
* Implement translations everywhere (including jsx files)
* ~~Move variable JS stuff to it's own file~~
* Put more info on restaurant detail page
* Consider adding flash messages when saving stuff
* Make a common.js bundle
* Improve restaurant suggestion so you don't get the same restaurants all the time
* Do not allow saving the same restaurant twice
* Do not allow saving the same meal option twice (per restaurant)