The main goal of this project is to build an application similar to a social media for people who follows stocks using:
- Ruby on Rails 5.2.3
- Bootstrap-Sass
- Devise
- Stock Quote
-
Users
- Sign-up / login / logout
- Show profile page with user's stocks
- Add and delete Stocks
- Has many stocks
- Has many friendships
-
Stocks
- Has many users (tracking)
-
Friendships
- Add and delete friends
- Belongs to user
- Belongs to friend
To get started with the app, clone the repo and then install the needed gems:
$ bundle install --without production
Next, migrate the database:
$ rails db:migrate
You are be ready to run the app in a local server:
$ rails server
For more information, see the The Complete Ruby on Rails Developer Course.