LearnConnect is a platform that connects learners to volunteer instructors;
Users can:
- Search for tutors in their area or other cities
- Filter by different attributes, such as subject.
- Manage their tutoring sessions
-
Install Homebrew
$ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
-
Install Ruby
$ brew install ruby
-
Install Rails
$ gem install rails
-
Clone the repo and cd into the directory
-
Install dependencies
$ bundle install
-
Migrate and seed
$ rails db:migrate
$ rails db:seed
-
Start rails server
$ rails s
- Find a volunteering tutor
- See all tutors in your area
- Filter tutors by different attributes
- Schedule a tutoring session
- Schedule up to a week in advance
- Manage tutoring sessions from the tutor page
- Manage tutoring sessions from the learner page
- Register and login, edit and delete account
- Ruby on Rails
- PostgreSQL
- HTML/SCSS
- Active Record