Skip to content

ReykrMusic/reykr-music-v3

Repository files navigation

ReykrMusic.com

Website for Reykr, an electronic music producer and DJ.

seoImage

Live Link

https://www.reykrmusic.com/

Tech Stack

Front End

Linting & Formatting

Run Locally

Prerequisites

In order to run this application locally, you must have node installed on your computer. To check if you already have it installed, enter node -v in your terminal. If you do not have node, you can install it here: https://nodejs.org/en/

Clone the repository

Once you have confirmed that node is installed, cd into a folder on your computer and run the following command to clone the repository:

git clone https://github.com/ReykrMusic/reykr-music-v3.git

Then cd into the project folder and open it in your code editor. For Visual Studio Code:

cd reykr-music-v3 code .

Install dependencies

To install all of the required dependencies, run npm install.

Start up the app

To start up the app locally, run npm run dev in your terminal. Your terminal should indicate a localhost URL at which you can view the app in your browser.

Testing

Unit Tests

Unit tests are written with Jest and react-testing-library.

Use npm test to run all unit tests, or use npm test SomeFileToRun to run a specific test file.

Content Management

Content updates can be made directly in GitHub, no need to run the project locally.

  • Images are stored in the public folder.
  • Text and other content can be updated in content.ts, which is also in the public folder.