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
- Real-time follow updates using Turbo.
- User authentication with Devise.
- Editable profile pages.
- Supports desktop and mobile browsers.
- Backend: Rails
- Database: PostgreSQL
If you'd like to explore or contribute to the codebase, you can set up the project locally by following these steps:
Make sure you have the following installed:
- Ruby (with Bundler)
- PostgreSQL (or the database you're using)
- Rails
- Clone the repository:
git clone https://github.com/maybethee/golf.git
cd golf
- 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
- Access the app: Open your browser and navigate to
http://localhost:3000
.
Feel free to open an issue or submit a pull request if you encounter any problems or have ideas for improvements!