Learn Smarter, Achieve Faster

Empowering Students with Free, High-Quality Academic Resources

ShikshaFlow provides meticulously curated notes, lab reports, projects, past papers, and academic books for +2 Science/Management and Engineering students from TU, PU, KU, and PoU.

500+

Notes & Reports

10,000+

Students Benefited

4 Major

Universities Covered


Core Value

Why Choose ShikshaFlow ?

High-Quality Content

Curated and verified notes aligned with university syllabi from experienced students and educators.

100% Free Access

No paywalls. Full access to all academic resources, including notes, reports, and old papers, forever.

Mobile-Friendly

Seamless experience on any device. Study on the go with our fully responsive platform.


Resource Streams

📚 +2 Level Notes (Science & Management)

Class 11 Science

Comprehensive notes for all subjects in Grade 11 Science.

View Notes

Class 12 Science

In-depth study materials and syllabus for Class 12 Science.

View Notes

Class 11 Management

Notes covering core subjects for Grade 11 Management stream.

View Notes

Class 12 Management

Advanced topics and resources for Class 12 Management.

View Notes

Professional Streams

⚙️ Engineering Bachelor Programs

Computer Engineering

Notes, lab reports, and projects for BCE students.

View Notes

Civil Engineering

All semesters' notes and academic materials for Civil.

View Notes

Electrical Engineering

Comprehensive resources on circuits, power, and machines.

View Notes

Mechanical Engineering

Study materials covering thermodynamics and design.

View Notes

Electronics Engineering

Notes on digital systems, communication, and VLSI.

View Notes

Amrit Khanal - Creator of ShikshaFlow
Creator & Developer

Hello, I'm Amrit Khanal

I am Amrit, an aspiring Bachelor of Computer Engineering (BCE) student with a deep interest in technology and web development. ShikshaFlow is my initiative to make quality academic resources accessible to all Nepalese students.

I am building a foundation in programming, database management, and modern web technologies. I enjoy exploring new tools, learning independently, and seeking opportunities in web and software development to gain practical experience and advance my skills.

Visit My Main Website

Get in Touch

📬 Connect with ShikshaFlow