Skip to content

Latest commit

 

History

History
60 lines (46 loc) · 1.36 KB

README.md

File metadata and controls

60 lines (46 loc) · 1.36 KB

Portland ESL Network

By Stephanie Roth

Description

With this application, a user can view a list of ESL classes and blog posts about classes. An admin can add, edit, and delete classes and blog posts. The application is intended to help ESL students, teachers, and volunteers get connected and stay up to date with classes in the Portland Metro area.

Technologies Used

  • Application: Ruby on Rails 5
  • Testing: Rspec, Capybara
  • Database: Postgres, ActiveRecord

Installation

Install Portland ESL Network by cloning the repository.

$ git clone https://github.com/stephr3/portland-esl-network

Check to make sure ruby and rails are installed on your machine.

$ ruby -v
$ rails -v

If they are not installed, please follow instructions here to install ruby on rails.

Install required gems:

$ bundle install

Run Postgres:

$ postgres

Navigate to project file and migrate database:

$ rake db:create
$ rake db:migrate

If you already have the database created on your machine:

$rake db:reset

Start the Rails webserver:

$ rails server

Navigate to localhost:3000 in your browser of choice.

License

This software is licensed under the MIT license.
Copyright (c) 2017 Stephanie Roth