Skip to content

SayantanmPaul/orbit-space

Repository files navigation

Orbit Space

Orbit_ Your own space · 11 46am · 08-02 Orbit-Space is a Lofi music application designed to enhance focus, relaxation, and productivity. The goal was to create a scalable full-size app maintaining this Lofi ambiance integrated throughout and adaptable to different features.

Key Features

  • Spotify Authentication: Implemented NextAuth-based Spotify authentication to access the full music playlist and user management.

  • Customizable Backgrounds: Users can select from some default live wallpaper options or upload their own, personalizing the visual experience to their liking.

  • User-Defined Playlists: Users are not restricted to the default playlists. They can add their customized playlists.

  • Custom Themes: There are four accessible custom themes: Nightowl, Countryside, Ghibli, and Cosy Home. By choosing them, the theme-based backgrounds, music effects, and internal Spotify playlists within the app will be updated.

  • Sound Effect Controls: Users can control over the volume of each background sound effect, allowing them to create the perfect auditory environment.

  • Interactive Cards: Add-ons for users include random quotation cards and a real-time digital clock, these cards are draggable so that users can place them anywhere they wish to.

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 Inter, a custom Google Font.