Skip to content
No description, website, or topics provided.
Ruby HTML CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
app
bin
config
lib
log
public
spec
tmp
.gitignore
.rspec
.ruby-version
Gemfile
Gemfile.lock
LICENSE
README.md
Rakefile
config.ru
levels_result
package.json

README.md

Lakeer Backend

Deployment Status (staging)

The main components of this application are:

Ruby version - 2.4.1

Rails version - 5.2.0

Mongo DB version - 4.0.1

AWS S3 for storing geojson files

API Structure

Gem dependencies / System dependencies

You will have to install first and then the gem needs to be installed

sudo apt-get install libgeos-dev
sudo apt-get install libproj-dev

Database creation and seeding data

rails db:migrate
rails ingest_all:geojsons_task

The above command should setup the database with all required data seeded for the application to run. If any additional geojson data to be added, First place the geojson file into S3 then run the following

rake import_geojsons:ingest_service_assets["Hyderabad_bus_stops.geojson","basic_service","public_transport","bus_stop","bus_stop_location"]

Admin

A user with admin role needs to be created on the console first time.

Services (job queues, cache servers, search engines, etc.)

Deployment instructions

The application is deployed to the AWS EC2 instance, Which is managed by cloud66.

You can’t perform that action at this time.