Skip to content

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.

Notifications You must be signed in to change notification settings

HADDADSOHAIB/let-learn

Repository files navigation

Let-Learn

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.

Presentation video

video link

Live demo

heroku live site

start start start start start

Environment set up requirements

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.

Usage

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

Tests

to run the test cases run the following commands

$ rspec

Built With

  • Ruby
  • Ruby on Rails
  • ActionCable
  • ActiveStorage
  • bootstrap
  • CSS
  • HTML
  • JavaScript
  • JQuery

Authors

👤 HADDAD SOHAIB

🤝 Contributing

Contributions, issues and feature requests are welcome!

Feel free to check the issues page.

Show your support

Give a ⭐️ if you like this project!

About

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.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published