Skip to content

maybethee/frendo

Repository files navigation

Frendo

A social media clone site made as a learning project via The Odin Project => https://www.theodinproject.com/lessons/ruby-on-rails-rails-final-project

Features

  • Real-time follow updates using Turbo.
  • User authentication with Devise.
  • Editable profile pages.
  • Supports desktop and mobile browsers.

Technologies

  • Backend: Rails
  • Database: PostgreSQL

For Developers

If you'd like to explore or contribute to the codebase, you can set up the project locally by following these steps:

Prerequisites

Make sure you have the following installed:

  • Ruby (with Bundler)
  • PostgreSQL (or the database you're using)
  • Rails

Getting Started

  1. Clone the repository:
 git clone https://github.com/maybethee/golf.git
 cd golf
  1. Set up the backend:
  • Install ruby gems:
    bundle install
    
  • Set up the database:
    rails db:create db:migrate
    
  • Start the Rails server:
    rails s
    
  • By default, the backend will run on http://localhost:3000
  1. Access the app: Open your browser and navigate to http://localhost:3000.

Contributing

Feel free to open an issue or submit a pull request if you encounter any problems or have ideas for improvements!

License