Skip to content

Repository files navigation

Rhythmatize Logo

Rhythmatize is a music-centric website that serves as a hub for music enthusiasts and fans. It offers a comprehensive database of artists and their music, complete with links to various music streaming services. Visitors can access song lyrics, detailed artist information, and explore the rich world of music, all in one convenient platform.

AUTHORS

USED TECHNOLOGIES:

  • Laravel - for backend
  • MySQL - for database
  • CSS - for styling
  • Bootstrap - for styling
  • JavaScript - for frontend
  • HTML - for frontend

HOW TO RUN PROJECT:

Prerequisites

To run this project, you must have the following installed on your system:

Steps:

  1. Download the zip file.
  2. Extract the zip file.
  3. Copy env.example file, paste it in the same place as env.example and rename it to .env.
  4. Open xampp and start Apache and MySQL.
  5. Import the rhythmatize.sql file into phpMyAdmin menu.
  6. Open the terminal and navigate to the project folder.
  7. Run the following command to install the dependencies:
    composer i
  8. Then run key generate command:
     php artisan key:generate
  9. Run the following command to start the server:
    php artisan serve
  10. Open the browser and go to http://localhost:8000/ or http://127.0.0.1:8000/.
  11. You can now view the website.

Admin & User Credentials:

Features:

  • User can use search for albums, artists and tracks, view the list of artists and albums,and view charts of albums, artists and tracks. Also user can view the details of artist, album and track, like them and add comments under them.

  • Admin can add, edit and delete artists, albums and tracks can delete users comments, also admin can everything that user can.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

Packages

Used by

Contributors

Languages