Our landing page
App available at Google Play
***********************************************************************
Overview | Technology | Architecture | Features | Setup | Deployment | Contributions
Trip Log™ is a cloud image storage based on geographic location. Though Trip Log is aimed to expand creativity of our users through automatic mapping of photos and user friendly text editing interface, with Trip Cam, it can be expanded infinately more.Trip Log™ respects the privacy of our users. Although our users can share their stories via integrated image export or url, user decides if it is partially shared or the whole.
- Clone our repositry from GitHub
$ git clone https://github.com/sojournalists/sojournal.git
-
Install and set up Android Studio
-
Install dependencies
$ yarn install
-
Run Android emulator from Android Studio
-
Start Application
$ yarn android
- Clone our repositry from GitHub
$ git clone https://github.com/sojournalists/sojournal.git
- Install dependencies
$ yarn install
- Setup the Database
#Create database
$ createdb triplog
#Drop database
$ dropdb triplog
#Migration
$ yarn knex --knexfile=./db/knexfile.js migrate:latest
#Rollback
$ yarn knex --knexfile=./db/knexfile.js migrate:rollback
#Seed data
yarn knex --knexfile=./db/knexfile.js seed:run
- Run Server
$ yarn node db/server.js
- Run Server (Development)
$ yarn nodemon db/server.js
- Now you can test server at localhost:4000/graphql
See Hardware README
To contribute to this app, make sure you create a branch and ALWAYS make a pull request. DO NOT EDIT THE MASTER!
git checkout -b <branch_name>
If you want to push your edited files to your remote file, run the following:
git push <remote_name> <branch_name>