This project is a social media platform where people can share their learning experience, if you are learning a new skill, you can join and find, follow, and inspire people by learning together. Alone you can go so fast, but together we can go so far. Build as Ruby On Rails application with active storage and Postgres to handle database, Action Cable, and Redis to handle real-time-communication and Active storage for storing assets.
To run this project, you need ruby installed in your environment Run the following command:
$ ruby -v
You should have a result similar to this: s
ruby 2.6.5p114 (2019-10-01 revision 67812) [x86_64-linux]
If you don't get that result, follow this link and install Ruby in your local environment.
If you want to test and use this project, you need to have Ruby and Rails installed as mentioned before in your computer and clone this repository as follows:
$ git clone https://github.com/HADDADSOHAIB/let-learn.git
after that you need to run the bundler
$ bundle install
then, run rails db:migrate:
$ rails db:migrate
start the server
$ rails server
finally you have to open it in the browser
to run the test cases run the following commands
$ rspec
- Ruby
- Ruby on Rails
- ActionCable
- ActiveStorage
- bootstrap
- CSS
- HTML
- JavaScript
- JQuery
👤 HADDAD SOHAIB
- Github: @HADDADSOHAIB
- Twitter: @HaddadSohaib
- Linkedin: linkedin
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!