Skip to content

tahuana/LHL_Project7_Pairwise

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pairwise

A project-driven mentoring platform built for experienced devs and learners to collaborate and grow. Made with Ruby on Rails and PostgreSQL.

Main Features

  • Anonymous user can search all mentors registered on site by name or skill.
  • Anonymous user can see the project page of public projects.
  • Registered users can access their feed in the main page, your projects as mentor and as mentee, see their archive projects, create new project, and change your profile.
  • Registered users can set their skills as mentor and/or as mentee.
  • Mentor and mentee can set skills to a project, add goals, and add comments to a specific goal or to the whole project.
  • Mentor can leave feedback to mentee in a project, and rating the accuracy and availability.
  • Mentee can leave feedback to mentor in a project, and rating the accuracy and availability.

Getting Started

  1. Fork & Clone
  2. Run bundle install to install dependencies
  3. Set the config/database.yml
  4. Run bin/rake db:reset to create and load
  5. Run bin/rails s -b 0.0.0.0 to start the server
  6. Visit http://localhost:3000/

Notable Gems

  • bcrypt
  • kaminari
  • thoughtbot paperclip

Screenshots

Main Page - Search: "Main Page - Search"

Main Page - Public Projects: "Main Page - Public Projects"

Main Page - Logged in user: "Main Page - Logged in user"

User profile: "User profile"

Project page - info and skills: "Project page - info and skills"

Project page - comments: "Project page - comments"

Project page - feedback and ratings: "Project page - feedback and ratings"

Contributors

Tahuana Cirati David Chasteau John Lennie Ian Duke
Tahuana Cirati David Chasteau John Lennie Ian Duke

About

Lighthouse Labs - Bootcamp - Project 7 - Final Project

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 4

  •  
  •  
  •  
  •