About Dip-Desk
Dip-Desk is built on modern web software and technologies. Check out the software versions, frameworks, features, and platform user guide below.
Software & Technologies Used
| Technology / Software | Version | Category | Purpose & Function |
|---|---|---|---|
| Next.js | v16.3.0 | Framework | Full-stack React Framework (App Router & Turbopack) |
| TypeScript | v5.0.0 | Language | Strongly typed programming language for robust codebase |
| Tailwind CSS / Vanilla CSS | v3.4.1 | Styling | Utility-first & custom HSL CSS engine for modern responsive UI |
| NextAuth.js | v4.24.7 | Auth & Security | Authentication engine for Student & Admin session login |
| Framer Motion | v11.3.8 | Animation | Fluid layout animations & interactive micro-transitions |
| MongoDB / Mongoose | v8.5.1 | Database | NoSQL database with fallback client-side store sync |
| Lucide React | v0.417.0 | Iconography | Modern crisp SVG icons set for accessible UI elements |
| React Hot Toast | v2.4.1 | Notifications | Dynamic alert toast notifications across admin & student panels |
| Fuse.js | v7.0.0 | Search Engine | Lightweight client-side fuzzy search indexing |
Empowering Polytechnic Diploma Engineering Students Nationwide
The Problem We Solved
Polytechnic diploma students across various institutes frequently struggle to locate reliable, syllabus-aligned study materials. Notes are often scattered across random messaging groups, broken Google Drive links, or paywalled platforms filled with aggressive popup advertisements.
Our Mission & Goal
Dip-Desk was built to centralize polytechnic education into a fast, unified digital hub. We organize all diploma curriculum resources — handwritten lecture notes, official council model question papers, standard textbooks, and lab solution manuals — categorized cleanly by engineering branch and semester.
Student-Centric Vision
We believe high-quality study resources must be open and accessible to every student, regardless of financial background. Dip-Desk offers sub-second instant search, in-browser PDF previewers, personal bookmarks, and zero mandatory downloads or registration barriers for browsing.
Key Platform Features
Designed around student and admin workflows to make finding, saving, and managing notes effortless.
Instant Global Search
Sub-second real-time search with dynamic dropdown auto-suggestions across departments, semesters, and subjects.
Inline Document Previewer
Embedded PDF previewer and direct external link access without mandatory downloads or taking up device storage.
Personal Bookmarks & Library
Save critical exam notes and question papers to your personalized student dashboard for quick 1-click revision.
Community Quality Voting
Upvote or downvote study materials to help fellow diploma students find top-quality resources.
Personalized Student Profile
Customize full name, title/designation, institute name, and roll/registration number anytime.
Resource Request Pipeline
Submit requests for missing notes or books and track fulfillment status (Pending / Fulfilled).
Live Notice Board & Alerts
Broadcast pinned diploma announcements regarding council exams, routine updates, and polytechnic news.
Comprehensive Admin Suite
Full management suite for departments, subjects, resources, notices, requests, users, and developer team profiles.
Hybrid Store & Demo Sync
MongoDB cloud database integrated with client-side localStorage fallback ensuring 100% demo uptime.
How to Use Dip-Desk
Step-by-step instructions on signing in, finding resources, browsing branches, and bookmarking materials.
Student & Admin Access
How to sign in and navigate directly to your panel.
Valid Email Address and Password.
Clicking your account avatar circle in the top-right corner transfers you directly to your Student Panel (or Admin Panel if you are an administrator).
Customize your Full Name, Polytechnic Institute Name, Roll / Registration Number, and Designation anytime.
Finding & Previewing Study Resources
Locate notes, books, and model papers in seconds.
Click the top Search Bar or press "Ctrl + K" (on desktop). Type any subject name, topic title, or resource keyword to see live suggestions.
Preview PDFs, question papers, and study guides directly in your browser without taking up device storage.
Inside any subject page, switch between "Notes", "Books", "Model Question Papers", and "Lab Manuals" tabs.
Navigating Branches & Layouts
Browse subject curriculums step-by-step.
Click "Browse" in the top Navbar and choose your Engineering Branch (e.g., Computer Science, Mechanical, Electrical, ETCE).
Select your current academic semester (Semester 1 through Semester 6).
Subject & Notice pages span full width and auto-resize cleanly when zooming out or resizing your browser window.
Bookmarks, Requests & Custom Branding
Save resources for revision or update site branding.
Click the Bookmark icon on any resource card to save it into your personal library for 1-click exam season access.
Can't find notes for a specific subject? Submit a request from your Student Panel, and administrators will upload it for you.
Administrators can set a custom SVG logo URL or reset to default simple book icon anytime from Admin Controls.
Explore Diploma Study Materials Now
Start browsing subject materials for your semester or check out the developer team.