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.
- 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.
- Ruby on Rails
- Bootstrap
- RSpec
- VS Code
- Capybara
- Heroku
To get a local copy up and running follow these simple example steps.
- Ruby 2.7
- Rails 6.0.3
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
- 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.
- 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.
👤 Marios Kanellopoulos
- Github: @mariosknl
- Twitter: @mariosknl
- Linkedln: marios-kanellopoulos
- Portfolio: marios-kanellopoulos
Give a star if you like this project!
- Microverse
- Template based on Gregoire Vella on Behance
- Unsplash.com (All images were taken from there! Thanks to everyone)
- Kubilay Caglayan: Portfolio
Contributions, issues, and feature requests are welcome! Feel free to check the issues page. Show your support Give a ⭐️ if you like this project!
This project is MIT licensed