Skip to content

Musify is the no. 1 music lifestyle blog now tearing up the entertainment industry. The app categorizes all top genres and gives users a chance to write awesome articles on each, not forgetting to cast a vote according to their liking.

License

Notifications You must be signed in to change notification settings

Leon-Mbegera/Musify

Repository files navigation

Musify

Musify is a music-based lifestyle website that showcases top genres that are trending in today's entertainment industry. The app displays most recent articles in each particular genre as its placeholder image with the most voted for article taking up the larger display on the home page. Logged in users can upload articles on their preferred music category, cast their votes and even share opinions they have on such a topic.

Heroku

screenshots

Home screen

Home screen

Category show page

Opinions

Sign up

Login

Built With

  • Ruby v2.7.4
  • Ruby on Rails v6.1.4
  • Postgres: >=9.5

To get started

  • Clone the repository from github onto your local machine and cd into it:
  1. $ git clone https://github.com/Leon-Mbegera/Musify.git
  2. $ cd Musify

Setup

  • Install the dependent gems using:
$ bundle install
  • Configuring webpacker:
$ rails webpacker:install
  • Setup database with:
 $ rails db:create
 $ rails db:migrate

Usage

Start server with:

 $ rails server

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

Run tests

$ rspec --format documentation

Author

👤 Leon

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

Acknowledgement

Design from Gregoire Vella

📝 License

Licensed by MIT

About

Musify is the no. 1 music lifestyle blog now tearing up the entertainment industry. The app categorizes all top genres and gives users a chance to write awesome articles on each, not forgetting to cast a vote according to their liking.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published