Pull and run the pre-built Docker image:
docker pull sunnysd22/nexus-dashboard-amd
docker run -p 5105:5105 sunnysd22/nexus-dashboard-amd- Clone the repository:
git clone https://github.com/yourusername/nexus-dashboard.git
cd nexus-dashboard- Install dependencies:
pip install -r requirements.txt- Run the application:
python app.py- Open your browser to http://localhost:5105
- Lists Tab - Add new tab with horizontal sub-tabs (To Do, Movies, Series, Books, Links, +)
- Global Search - Search functionality across tasks, notes, lists
- App Name - Change page title and heading from "Workspace" to "Nexus"
- Neon Color Picker - Dropdown for selecting pill color for new list items
- Mini Media Player - Fixed bar at top for controlling YouTube/Podcasts from any tab
- Favicon - Add favicon with badge for pending task count
- Sidebar Collapse - Toggle button to collapse/expand left panel
- Custom Lists - '+' button to create custom lists with custom fields
- Cache Feature - Load YouTube, RSS, podcast feeds from local storage quickly. Fetch new feeds only with refresh button and periodically once a day
- Learning Tab - Bookmark important courses, Git repos, hacking links, Python links, etc.
- Make tabs draggable in left panel
- Add slide-up animation for tab switching
- Remove "LIVE" text from tab buttons
- All tasks were partially implemented in a previous session but reverted to commit 52991bf
- The Lists tab and custom lists feature requires adding database tables and API endpoints
- Cache feature: Use localStorage/IndexedDB to store feeds with timestamps, refresh on demand and daily background sync
- Learning Tab: Add new tab with categorization (Courses, Repos, Hacking, Python, etc.) with add/edit/delete functionality







