Skip to content

ggsingla/dj-mixer

Repository files navigation

This is a Next.js project bootstrapped with create-next-app.

🎧 DJ Mixer Web App 🎛️

This is a web-based DJ Mixer application built using modern front-end technologies. Mix tracks like a pro right in your browser with any audio files or API keys or any DJ skills.

Features:

  • Two independent track players
  • Song library with search functionality
  • Crossfader for smooth transitions between tracks
  • Dynamic track backgrounds based on album art
  • Tempo control for each track

Tech Stack:


Getting Started

First, run the development server:

npm run dev
# or
yarn dev
# or
pnpm dev
# or
bun dev

Open http://localhost:3000 with your browser to see the result.

You can start editing the page by modifying app/page.tsx. The page auto-updates as you edit the file.

This project uses next/font to automatically optimize and load Geist, a new font family for Vercel.

Learn More

To learn more about Next.js, take a look at the following resources:

You can check out the Next.js GitHub repository - your feedback and contributions are welcome!

Contributing ✨

We welcome contributions from the community! If you'd like to help improve this DJ Mixer project, please follow these steps:

  1. Fork the repository.
  2. Create a new branch for your feature or bug fix (git checkout -b feature/your-feature-name).
  3. Make your changes. Remember we use bun for package management!
  4. Push your branch and open a Pull Request 🚀.

We appreciate your help in making this project better!

About

Browser based DJ Mixer. Mix tracks without any audio files or API keys or any DJ skills.

Resources

Stars

Watchers

Forks

Contributors