A modern, comprehensive archive for Dr. Shakuntala Misra National Rehabilitation University (DSMNRU) academic resources including Previous Year Question Papers (PYQs) and Syllabus. Easily browse, preview, and download academic materials for B.Tech, B.Sc, and other courses.
π Official Website: https://dsmnru-pyq.netlify.app
- Previous Year Questions: Browse and download question papers from various semesters
- Syllabus Collection: Access comprehensive syllabus for all courses and semesters
- Universal Search: Search across both PYQs and syllabus
- Smart Filters: Filter by course, year, semester, and more
- Tab-based Navigation: Seamlessly switch between PYQs and Syllabus
- PDF Preview: View documents directly in browser before downloading
- One-click Download: Download papers and syllabus with single click
- Social Sharing: Share resources via WhatsApp, Telegram, or Email
- Responsive Design: Works perfectly on desktop, tablet, and mobile
- Dark Academia Theme: Beautiful, modern UI with enhanced readability
- Community Upload: Upload resources via Telegram bot
- Newsletter Subscription: Get notified about new uploads
- Contributors Recognition: Hall of fame for content providers
- Fast Loading: Optimized performance with lazy loading
- SEO Optimized: Better discoverability on search engines
- Keyboard Shortcuts: Quick navigation (Ctrl/Cmd+K for search)
- Analytics Ready: Built-in tracking for popular content
.
βββ data.json # Enhanced data structure with PYQs and Syllabus
βββ files/ # Organized PDF files
β βββ Papers/ # B.Tech question papers
β βββ Syllabus/ # Syllabus files
βββ index.html # Enhanced main page with tabs
βββ script.js # Enhanced JavaScript functionality
βββ styles.css # Modern dark academia styling
βββ sitemap.xml # SEO sitemap
βββ robots.txt # Search engine directives
βββ README.md # This documentation
The new data.json
supports both question papers and syllabus:
{
"pyqs": [
{
"title": "B.Tech 2nd Sem EEE {2024-25}",
"file": "/files/Papers/2nd_Sem_2024-25/EEE_2nd_sem_2024-25.pdf"
}
],
"syllabus": [
{
"title": "B.Tech CSE 1st Semester Syllabus {2024-25}",
"file": "/files/Syllabus/B.Tech/CSE_1st_sem_syllabus_2024-25.pdf",
"course": "B.Tech CSE",
"semester": "1st Semester",
"year": "2024-25"
}
]
}
git clone https://github.com/your-username/dsmnru-academic-archive.git
cd dsmnru-academic-archive
Open index.html
in your browser, or use a local server:
# Using Node.js serve
npx serve .
# Using Python
python -m http.server 8000
# Using PHP
php -S localhost:8000
For Question Papers:
files/Papers/1st_Sem_2024-25/subject_name.pdf
For Syllabus:
files/Syllabus/B.Tech/course_semester_syllabus_year.pdf
Send your PDF to @dsmnru_bot with format:
- For PYQs:
B.Tech/2nd Sem/Subject Name/2024-25
- For Syllabus:
Syllabus/B.Tech CSE/1st Semester/2024-25
- Place PDF in appropriate folder under
files/
- Add entry to
data.json
:
For PYQs:
{
"title": "Course Semester Subject {Year}",
"file": "/files/path/to/file.pdf"
}
For Syllabus:
{
"title": "Course Semester Syllabus {Year}",
"file": "/files/Syllabus/path/to/file.pdf",
"course": "Course Name",
"semester": "Semester",
"year": "Academic Year"
}
- Fork repository
- Make changes
- Submit pull request
- Areas for contribution:
- UI/UX improvements
- New features
- Bug fixes
- Content organization
- SEO optimization
- PYQ Tab: Browse previous year question papers with course and year filters
- Syllabus Tab: Access syllabus with course and semester filters
- Unified Search: Search across both content types
- Course Filters: B.Tech, B.Sc, specific branches
- Year Filters: Academic years (2024-25, 2023-24, etc.)
- Semester Filters: 1st Sem, 2nd Sem, Complete Syllabus
- Clear Filters: Quick reset functionality
- Search in titles, courses, subjects
- Real-time filtering as you type
- Case-insensitive matching
- Cross-tab search capability
- Mobile-first approach
- Optimized for all screen sizes
- Touch-friendly interface
- Consistent experience across devices
Developers & Maintainers:
- Lav Kush - Lead Developer, Content Uploader
- Community Contributors - Content Providers
Content Contributors:
- Gaurav Singh, Chanchal Chauhan, Sujeet Singh
- Vikash Chaurasia, Prashant Tripathi, Payal Maurya
- Yogesh Kumar, Ramakant Yadav, Ritesh Kumar
- And many more amazing contributors!
- π Website: https://dsmnru-pyq.netlify.app
- π± Telegram: DSMNRU Updates
- πΊ YouTube: DSMNRU Channel
- π¬ WhatsApp: Updates Channel
- π€ Upload Bot: @dsmnru_bot
- Advanced search with metadata filtering
- Bookmark/Favorites system
- Download statistics and popular content
- User accounts and contribution tracking
- API for external integrations
- Offline PWA support
- Content rating and review system
- Bulk download functionality
This project is open-source and free to use for educational purposes. All content is contributed by the DSMNRU student community.
- β Star this repository
- π Report bugs and suggest features
- π€ Contribute your question papers and syllabus
- π’ Share with fellow students
- π Join our contributor community
"Empowering DSMNRU students with easy access to academic resources"
Made with β€οΈ for the DSMNRU student community