A social network web application that allows users to connect and share with other people. Users can sign in with their gmail accounts and customize their profile. You can create posts and upload images only visible to friends. Users can also send and accept friend requests as well as upvote posts.
To access the app via browser, https://time-out.herokuapp.com/ . (Note: may take a minute to wake up that dyno over at Heroku)
To get a copy of the project up and running on your local computer read on.
Must have installed:
- Linux OS
- Ruby
- git
Click on the 'clone or download' button and copy the web URL provided. Open your terminal and change directory to your preference. In the terminal, type :
git clone https://github.com/tfb34/timeout.git
Change directory to timeout
cd timeout
Install gems stored in Gemfile :
bundle install
Startup server to open app in development
rails s
Open browser, and go to http://localhost:3000/
In terminal, run the following line :
rails test
Note: you will get errors upon running model, controller, and integration tests if credentials are not set up.
- figaro - secure configuration values
- devise - authentication
- bootstrap-sass - web design
- omniauth-gplus - allow users to sign in with their gplus accounts
- paperclip - file attachment management