Skip to content

vmwhoami/olea_fit

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

171 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ruby on Rails Capstone Project: Redesign of Twitter

In this project I built Dance opinion application based on a redesign of Twitter.

Some of the advanced concepts explored in this project includes.

  • Working with advanced associations, many-to-many relationships, a typical twitter follow and follower relationship model.
  • Basic Authentication

Since it is 'dockerised' you will need ot grant permissions

sudo chmod +x setup.sh
sudo chmod -R 777 frontend

screenshot

Built With

  • Ruby v3.2.2
  • Ruby on Rails v8.0
  • RSpec

Live Demo

Video Presentation

Video Link

Getting Started

To get a local copy up and running follow these simple example steps.

Prerequisites

Ruby: 3.2.2 Rails: 7.2.1 Postgres: >=13

Setup

$ git clone https://github.com/vmwhoami/olea_fit
$ cd olea_fit

! Remember to do it inside a container

Install gems with:

bundle install

Setup database with:

make sure you have postgress sql installed and running on your system

   rails db:create
   rails db:migrate

Usage

Start server with:

    rails server

Open http://localhost:3003/ in your browser.

Run tests

    rpsec 

For development purposes

 bun json-server --watch database/db.json --port 8000

Authors

👤 Vitalie Melnic

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

About

In this project, I built a Dance opinion application based on a redesign of Twitter with ruby on rails.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors