Skip to content

Music Opinions in Ruby on Rails. MVP model is implemented. Basic User functionality. Sign up, Sign in with a username, and follow other accounts. Share your opinions and leave comments to others.

License

Notifications You must be signed in to change notification settings

mariosknl/Music_Opinions-Ruby-on-Rails

Repository files navigation

Ruby On Rails Capstone: Twitter Redesign - (Theme: Music Opinions Sharing)

This is a capstone for Ruby on Rails section. I assigned to create a desktop application based on the Twitter template. The template I used while creating this application is inspired by the Gregoire Vella project on behance.net.

WELCOME PAGE

Screenshot 2020-06-17 at 5 57 10 PM

HOMEPAGE

Screenshot 2020-06-17 at 5 59 17 PM

USER PAGE

Screenshot 2020-06-17 at 6 43 28 PM

FEATURES

  • You can sign up with a username and full name. Also, you can add your own photo and cover image for your profile. If you decide not to do it, both of them with be assigned with the default ones.
  • You can sign in only with your username.
  • When signing in, you can post your opinion about anything you want around music.
  • You can follow other users in the application.
  • You can leave your comment on other's opinions
  • You can visit each user account individually or visit the users' page.

BUILT WITH

  • Ruby on Rails
  • Bootstrap
  • RSpec
  • VS Code
  • Capybara
  • Heroku

LIVE VERSION

LIVE LINK PRESENTATION

GETTING STARTED

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

  • Ruby 2.7
  • Rails 6.0.3

SETUP

  • git clone git@github.com:mariosknl/capstone_project_online_music_store.git
  • cd music_opinions_capstone_rails
  • bundle install
  • rails db:create && rails db:migrate && rails db:seed
  • Wait for the 'seeded' message

USAGE

  • Type localhost:3000 to the address bar of your browser
  • From now on, you have full entrance to the application. You can sign up, sign in with your new account, etc.

TESTS

  • Open your terminal and be sure you are in the root directory.
  • Run rspec
  • Follow more information you can visit the rspec folder in a code editor to check each one of the test's cases already written.

AUTHORS

👤 Marios Kanellopoulos

Show your support

Give a star if you like this project!

Acknowledgments

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

📝 License

This project is MIT licensed

About

Music Opinions in Ruby on Rails. MVP model is implemented. Basic User functionality. Sign up, Sign in with a username, and follow other accounts. Share your opinions and leave comments to others.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published