Leave A MessagE - A simple location based messenger Service.
Google Maps Style interface: Drop Pin -> Leave Message
Needs user account with image -> image gets displayed with message
workers -> message stats (most viewed message in region, ...), cleanup
-
Application Stack:
- Rails/Unicorn/Nginx
-
Database
- PostgreSQL/PostGIS
-
Worker
- Redis/Sidekiq
-
File Storage
+-----------+
| User |
|-----------|
| email |
| password |
| name |
| image |
| messages |
+-----------+
+-----------+
| Message |
|-----------|
| content |
| location |
| name |
| image |
| timestamp |
| user |
+-----------+
+-----------+
| MsgView |
|-----------|
| message |
| user |
| timestamp |
+-----------+
git clone cd chef vagrant up vagrant ssh cd /var/www/lame/current/ bundle install rake db:gis:setup bundle exec rake db:migrate rails s