Project to do a social media app: You can sign up with email and password and then create posts, add other user as friends, read the post of your friends, comment and give them a like.
- Ruby v2.7.0
- Ruby on Rails v6
- Rubocop
- Rspec
- Stylintrc
- Ruby
- Rails
- Postgres
Instal gems with:
bundle install
Setup database with:
rails db:create
rails db:migrate
To make sure the linters' checks using Github Actions work properly, you should follow the next steps:
- On your recently forked repo, enable the GitHub Actions in the Actions tab.
- Create the
feature/branch
and push. - Start working on your milestone as usual.
- Open a PR from the
feature/branch
when your work is done.
Start server with:
rails server
Open http://localhost:3000/
in your browser.
rpsec --format documentation
Tests will be added by Microverse students. There are no tests for initial features in order to make sure that students write all tests from scratch.
-- In order to deploy this app to Heroku follow the steps below.
-
Install the Heroku CLI.
-
After that type the command to create the app and add the heroku repository to your project.
-
heroku create
-
Then
git push -u heroku yourbranch:master
to deploy the app. -
Replace yourbranch with the name of your branch.
-
Finally run the command to create your database and tables on Heroku's server.
-
heroku run rails db:migrate
-
Enjoy the App functionalities.
👤 Roy Mukuye
- GitHub: @mke2111
- Twitter: @Roymkenya
- LinkedIn: Roy Mukuye
👤 Eduardo Baeza
- GitHub: @edxco
- Twitter: @lalo_nbc
- LinkedIn: eduardo-n-baeza
Contributions, issues and feature requests are welcome!
Feel free to check the issues page.
Give a ⭐️ if you like this project!