This Rails 6 app is a site that allows language learners to connect
This project is part of Flatiron School's full-stack curriculum. Its aim is to teach the student the basics of a web application and apply many aspects that have been learned: routes, GET/POST/PATCH/PATCH requests, ERB, etc.
- Ruby (2.6.1)
- Rails (6.1.3)
- ActiveRecord
- Sqlite3 (1.4)
- bcrypt (password authentication)
- dotenv-rails
- Bootstrap 4
To run this project, you need to have Ruby on Rails 6 or greater. Then, fork and clone this repository and run bundle install
in the command line.
Enter rails server
in the command to launch the local server and visit localhost:3000/
.
- https://hackernoon.com/how-to-create-a-friendship-relation-on-rails-c01d3u4v
- https://guides.rubyonrails.org/active_storage_overview.html
- https://www.youtube.com/watch?v=V4qIyADwhyA
- https://www.youtube.com/watch?v=BIxd501hP-g
- https://answers.microsoft.com/en-us/skype/forum/sk_acc-sk_settings-sk_web/how-do-i-make-a-link-that-forwards-to-my-skype/82223b99-3df7-47ec-8aea-57095d27bfbe
- https://stackoverflow.com/questions/64972583/showing-associated-model-errors-in-rails-6-form
This project falls under the provision of the MIT license.