This project is a platfom where their employees can post achievments, updates and news about their work and company.
This project was a built as final capstone for the Ruby on Rails module in the Microverse course, we followed specific guidelines of which functionalities and specifications should be achieved. Right now this app is an MVP where the user is able to add a profile picture, a cover photo, follow and unfollow users and also post their opinions.
- Ruby
- Ruby on Rails
- Devise for authentication
- ActiveStorage and AWS S3 to store photos
- Postgres
- Tailwind CSS
Follow these steps below to get my application working
-
- Git clone or download this repo to your machine
-
- Inside the
company-feed
folder runbundle install
- Inside the
-
- Run
rails db:create
to create the database
- Run
-
- Run
rails db:migrate
to run the migrations
- Run
-
- Run
rails server
- Run
-
- Visit
localhost:3000
to see the application in action
- Visit
- Create an account in heroku;
- Inside the project folder run
heroku create
- Push the code to heroku
git push heroku main
- Migrate your database
heroku run rake db:migrate
- Visit your application
heroku open
Run rspec
to run the tests
Contributions, issues and feature requests are welcome!
Feel free to check the [issues page](enter issues url here).
https://www.behance.net/gallery/14286087/Twitter-Redesign-of-UI-details
Design idea by Gregoire Vella on Behance
Give a ⭐️ if you like this project!