codemargaret / epic-odus

A recreation of the Epicodus website (Epicodus Rails Week 1 Tuesday)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Epic-odus

A re-creation of the Epicodus website, 11.14.2017

By Margaret Berry and Mark Helt

Project Goals

  • Practice building a Rails application from scratch.
  • Use nested models.

Description

Epicodus is a bootcamp that makes its curriculum available online. In our re-creation of their website, chapters contain sections, and sections contain lessons. It is up to the user to add content.

User Stories

  • As a user, I want to:
    • Create, edit, and delete chapters
    • Create, edit, and delete sections
    • Create, edit, and delete lessons

Future Features

  • Make user interface more attractive and intuitive

Setup/Installation Requirements

Run the following commands in Terminal:

  1. $ git clone this repository
  2. $ cd epic-odus
  3. $ bundle install
  4. $ rails db:create
  5. $ rails db:test:prepare
  6. $ rails db:migrate
  7. $ rails s
  8. Navigate to localhost:3000

Known Bugs

There are no known bugs at this time.

Support and contact details

If you have issues, questions, ideas, or concerns, please contact Margaret. Feel free to make a contribution to the code.

Technologies Used

  • Ruby-on-Rails
    • Ruby 2.4.1
    • Rails 5.1.6
  • ActiveRecord

License

This software is licensed under the MIT license.

Copyright (c) 2017 Margaret Berry and Mark Helt

About

A recreation of the Epicodus website (Epicodus Rails Week 1 Tuesday)


Languages

Language:Ruby 78.8%Language:HTML 17.5%Language:JavaScript 2.3%Language:CSS 1.4%