hannahcancode / CFA-tutr

A group project to create an application to solve an educational based problem.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

CFA-tutr

An app that brings together 2 students so one can teach and the other can learn or vice-versa. The same student can be both tutor or tutoree.

About the Project

A group project given to the class to practice working as a team in an Agile teamwork environment. We were given 2 days to come up with a solution to one of three educational challenges. We choose: Hard to accommodate both students who are struggling and excelling in a classroom.

Following the ideation process we moved through many ideas until we came up with an idea that inspired us. We choose a gamified student matching program as we thought it would be an incentive for students to both become tutors and to be tutored.

Presentation

Here is a link to the google drive presentation slides:

Application

To sign up to the site and have a go at finding a tutor or being a tutoree:

Requirements

  • Ruby 2.0 or later.
  • Devise.
  • Bulma.

Installation

Clone the repo to computer then:

$ bundle

Usage

In terminal navigate to the cloned folder and run:

$ rails s

In a browser:

http://localhost:3000

Known Bugs

  • Issue with profile button not displaying the username

Future implementation

  • Implement the messaging system.

Photos

Trello board with user stories, doughnuts, and sprinkles.

alt tag

Wire framing 1

alt tag

Wire framing 2

alt tag

Implementation whiteboarding

alt tag

About

A group project to create an application to solve an educational based problem.


Languages

Language:Ruby 72.0%Language:HTML 24.6%Language:CSS 1.8%Language:JavaScript 1.0%Language:CoffeeScript 0.5%