corndel-swe / topsify

A global music streaming app
0 stars 1 forks source link

Topsify logo

Topsify

Welcome to Topsify! We're a huge music streaming service with a global user base and eye-watering amounts of data.

We're so glad you're here - corporate have been asking for reports, stats and data, but the team is stretched thin at the moment trying to get the UI right. Let's get working on the database straight away.

Getting started

  1. Make sure your machine is set up according to the instructions with

  2. Clone the repository (i.e. download it), so you have a copy on your machine.

  3. Once cloned, open a terminal in the project folder, and run

    sudo chmod +x ./test.sh

    to make the test script executable.

  4. Install the recommended Live Server extension

Running tests

To check if your deep dive tests pass, you can run:

./test.sh

[!WARNING]

Make sure you include the ./, and that you run this from the project root directory.

[!TIP]

You can also specify the tests to run like so:

./test.sh 1a 1b 2a 2b 3a

Exercises

The exercises for each day are in the docs folder:

Workshops

[!NOTE]

Be sure to read CONTRIBUTING.md before getting started on the workshops.

The workshop for each day can also be found in the docs folder: