Skip to content

FlatstackSchool/pdp-1

Repository files navigation

PDP I

Build Status Test Coverage Code Climate

Project description

  • User can sign up.
  • User can sign in.
  • User can recover his/her password.
  • User can sign out.
  • User can upload profile picture.
  • User can create an article with necessary fields: Title, Text.
  • Users can observe articles on main page of project.
  • Users can leave comments to articles with single Text field.
  • User can edit article created by this user.
  • User can send Email via Contact form.
  • User can view About Us page.

Dependencies

  • PostgreSQL 9.3
  • Ruby 2.2.3
  • PhantomJS
  • Rails 4

Setup required dependencies from Brewfile:

brew tap Homebrew/bundle
brew bundle

Quick Start

# clone repo
git clone [email protected]:account/repo.git
cd repo

# run setup script
bin/setup

# configure ENV variables in .env
vim .env

# run server on 5000 port
bin/server

Scripts

  • bin/setup - setup required gems and migrate db if needed
  • bin/quality - run brakeman and rails_best_practices for the app
  • bin/ci - should be used in the CI to run specs

Staging

Production

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published