🎶 A full stack web app to stream lossless FLAC music off of your Google drive. 🎵
- Clone and cd into the repo.
git clone https://github.com/k4u5h4L/Streamily.git && cd Streamily
- Install the required dependencies for both client and server.
cd client && npm install
cd .. && cd server && npm install
- Start the development server by running
npm run devStart
This will start the server on port 8000. We will now start the client too.
On another terminal navigate to the client
directory and run:
npm start
This should spin up the site on localhost:3000. You can now visit the site.
-
You can keep the TypeScript compiler on watch mode and use nodemon to execute the build files. This will be faster than using
ts-node
which is triggered by runningnpm run devStart
. To run your server in watch mode:Open another terminal and navigate to the
server
directory and run:npm run watch
Now in your primary terminal run:
npm run dev
Now your server is running the same way except it's much faster.
-
This project is made as a hobby and is NOT a commercial application.
-
Any contribution is welcome. You can fork and submit a pull request.