Skip to content

stephr3/portland-esl-network

Repository files navigation

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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages