Skip to content

This project is a social media website, built with Ruby on Rails and PostgreSQL, where a user can send friend requests, like or dislike comments

License

Notifications You must be signed in to change notification settings

icebox827/raven

Repository files navigation

Raven Social media website

This project is a social mdia website build with Ruby on Rails.

About

This project is a social mdia website

It focuses on creating User with validations and associations on rails using Active Record, and create events.

In this project we:

  • Made a model for users.
  • Made a model for posts.
  • Made a model for comments.
  • Made a model for frienships.
  • Made associations between the user and the friendship model.
  • Made associations for creator and receiver of friend request.

Prerequisites

Ruby: 2.7.2 Rails: 6.1.1 Postgres: >=13

Usage

  • Open a terminal.
  • Clone the repo by typing that command git clone https://github.com/icebox827/raven
  • Run bundle install in your terminal
  • Run db:create in your terminal to create the database
  • Run db:migrate in your terminal to migrate the database
  • Run rails s
  • Start adding users, and create events

Live demo

Just click here!

Technologies

  • Ruby
  • Rails
  • PostgreSQL
  • VSCode
  • Bootstrap

Authors

👤 Denis Lafontant

👤 Victor Pacheco

🤝 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!

Acknowledgements

  • Microverse
  • The Odin Project

📝 License

This project is MIT licensed.

About

This project is a social media website, built with Ruby on Rails and PostgreSQL, where a user can send friend requests, like or dislike comments

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published