LMS, e-Commerce

Shika is a social Learning Management Extension(LMS) for Joomla and is power packed with awesome features for your dream E-Learning site.

  • Favourite
  • Report

Shika in Marathi means 'to learn'. It is a Joomla Learning Management System (LMS) from Techjoomla that makes e-learning easy as well as intuitive. Shika has been structured to solve a variety of learning needs with inputs from teachers, corporate clients as well as e-learning content development companies

A Power-packed Learning Management System by Techjoomla!


Organisation and Search
Multi Level Categorization
Course Manager
Revamped Courses Menu
Addition of description and image parameters during module creation
Module for courses that shows My Enrolled Courses and any courses from single/multiple categories
Ability to create a new Menu type to link to a specific Course.
Drag and Drop Course Management with Modules and Lessons
Elligibility Criteria to define specific learning paths
Joomla ACL for Courses
Associated files for Courses
Field and field group for courses
"Course layout" while creating courses
Hierarchy based assignments
Assignment reminders
Drag and Drop HTML Course Authoring
Standard Joomla WYSIWYG
Lesson Types
Quiz as lesson
Exercise as a lesson
Feedback as a Lesson
Event as a Lesson with JTicketing Integration
Link as Lesson
Joomla article as lesson
Powerpoint PPT/PPTX
Documents PDF/DOC/DOCX
Simple HTML
Video (Uploaded and Youtube)
Quiz Builder
Support for Sections/Question grouping
Assessments for Exercises & Quiz
Central Question Bank
Multiple Choice Questions
Multiple Response Questions
Manual Quiz Builder
Rules based automated quiz generator
Dynamic Random Quiz Generation from Question pool sets
Question types introduced are File upload, Subjective-TextInput, Subjective-TextArea and Rating type
Question and Answer Shuffle
Jtext support for question bank fields
Added unique ID field in the question bank
Automated Checking
Resume support
Course Subscription System
ECommerce Dashboards and Reports
Multiple Payment Plugins
Free Sample Lessons
Subscription renewal after expiry
Manage enrollments & assignments in a easy to use view
Show Coupon used count on Coupon list view
Course Specific Coupon
Social Integrations
Likes, Comments, Notes and Lists
Recommend a Course
Improved user report with Joomla user group filters
Course Report
Student Report Card
Compare spent time vs ideal time for lessons for reports
Single Course Report
Category Report
Course Owner/Teacher Reports
Frontend access to reports
Report Access Control
Report Configuration
Ajax based reports
Certificate Generation
Certification Criteria
Brand new Certificate manager
Unique Certificate ID per certificate
Certificate expiry
Show total time spent in course on certificate
Support for Easysocial Fields in the Certificate
Addition of Certificate PDF generation parameters
Decide Certificate Orientation
Tracking and Scoring
Ideal time for lesson
Multiple Attempts
Multiple Scoring Methods
Media Storage
Amazon S3 Integration
Dashboard widget for total ideal time
Teacher Tools
Course assignment and goals
User Group based Assignments
Enrolled users list shown in pop-up for course TOC
Support for CSS, JS Overrides
Support for AltaUserPoints
Collapsed modules by default for the courses in the frontend.
Integration with Academia v3.0 template from Themexpert
REST APIs for Get Courses, GetCourse & Get Lessons
Enrollments for paid courses from Admin panel.
New lesson type plug-in "PDF-Viewer" (Alpha)
Improved JTicketing integration with Shika with Event as Lesson and Event category as lesson
Email Manager with TJ Notifications support
Ability to Add User Specific timezone while creating users via Import CSV
Dashboards for Users & Admins based on the new TJ Dashboard Infrastructure Extension
GDPR compliance
Edit Quiz/Exercise Questions in Lesson creation interface
View submission in assessment pending period

Many features to use
Ease of use
not easy without documentation
The best support
very complete
Value for money
The price is cheap for a complete LMS solution
I used this to: Learning platform website
Its strength is the detailed functionality that it has.
Areas that were lacking seem to have been patched in later versions.
Ease of use
If you read the documentation then it is reasonably intuitive and performs well. It would be hard to make such a complex system easier
Again support is good if you give detailed explanations of the issues and problems you encounter
Documentation is extensive and comprehensive. Some features slip past but once pointed out they do add the information
Value for money
Its a Rolls Royce solution so does not come cheap, but clients have made good use of it and its paid for itself very quickly
I used this to: Main client uses it for an English language learning centre. They have produced over 20 detailed courses with many lessons in each.
Supports unlimited courses containig lessons and assignments. Can be free or paid. Good reporting and tracking tools.
Ease of use
Easy for an LMS! Course creation very straightforward. Easy to add and monitor users.
Always had a quick turnaround on any support queries.
Documentation is good. Haven't used it much as the component is fairly self-explanatory as long as you are familiar with Joomla and LMSs
Value for money
Amazing functionality for the money. Standalone OS LMS doesn't offer the felxibility and corporate LMS systems are not at this price point
I used this to: Clients small and large - including We mostly use scorm content, which plays and tracks perfectly. User management, reports and e-commerce (PP), certificates all have worked very well. This is now my go-to LMS for new projects as it works out of the box.
jGive jGive
Paid download


By Techjoomla
This is most sought after and a powerful crowdfunding extension that enables your members to create fund-raising projects; accept donations or Investments; and keep donors updated on the project’s progress. Whether your members need to raise money for personal projects, causes, charities, business ventures, medical bills, musical endeavors, school events or non-profit fundraisers, our JGive exte...
J!MailAlerts J!MailAlerts


By Techjoomla
Mailing & Distribution Lists
J!MailAlerts is an automated periodic Email Alerts system. Have you seen mail alerts that network like Facebook & Linked in send to their users periodically? Using J!MailAlerts by Techjoomla you too can send your users periodic email alerts of whats happening on your site. Users can select if they want to receive daily, weekly, fortnightly or monthly updates. J!MailAlerts is great for Intranets, S...
Broadcast Broadcast
Paid download


By Techjoomla
Social Share
Social Networks is something the world revolves around today and has become a very important part of our day to day life. So you guys are aware that most of the promotion and interaction happens on Social Networks like Facebook, Twitter, LinkedIn. You might be having a website or a news portal or a Social network, then you might be having an idea that how the Slashdot effect can help to catapu...
JBolo! JBolo!
Paid download


By Techjoomla
Instant Messaging
The name JBolo has been derived from a Hindi word “Bolo” which means “talk”. JBolo is a messenger for Joomla. JBolo JBolo! This is not just a simple messenger for Joomla. It has a lot of fun features like group chat, sharing files, emoticons to add emoticons to your chat and make them more interesting much more! As far as privacy and security are concerned we’ve added some awesome featur...
InviteX InviteX
Paid download


By Techjoomla
Bookmark & Recommend
The most comprehensive Invitations system for Joomla with OAuth Contact Import, automated intelligent invites, rich invite content, tracking, points integration, reminders and much much more !! InviteX was written with a very clear goal in mind - Help site administrators increase their site visitors and members using Viral Invitations. We can easily say that InviteX, a Techjoomla extension is the...
People Suggest People Suggest
Paid download

People Suggest

By Techjoomla
Community Builder extensions
Intelligent and Intuitive Networking suggestions for JomSocial, Community Builder and EasySocial. Facebook and LinkedIn have more than proven the importance of having an intelligent suggestion system to enhance the depth of connections in a Social network. The more connections your users will make, the more deeply they are engaged with your community. This goes a long way in increasing their loya...
Quick2Cart Quick2Cart
Paid download


By Techjoomla
Shopping Cart
Flexible, Social E-commerce for Joomla from Techjoomla Quick2Cart is a super flexible shopping cart with Multi Vendor, Multi Store and awesome Social Integrations. Plus you have the option to use the native Product manager or integrate with CCKs like Zoo, K2 or even Joomla Content. Well with Quick2cart you can make your shopping experience comfortable and fun by creating stores and being the stor...
Profile Completeness for CB Profile Completeness for CB

Profile Completeness for CB

By Techjoomla
Community Builder extensions
Profile Completeness - Module for CB and JomSocial-A Techjoomla extension Show the users of your Joomla based CB or JomSocial sites the completeness of their Profile just like Linkedin does! Use this module to encourage users to complete their profiles. This module is completely free & can be downloaded from the free extensions area. (Needs Registration) It's especially great if you have People...
Canva Canva


By Techjoomla
Design Tools
Canva is an awesome cloud service that lets you create spectacular image with little or no design expertise. With its drop dead good looks, super intuitive drag and drop designer, ability to use free as well as super cheap paid graphic elements including stock photos to create classy graphics, its extremely powerful. Canva makes design simple for everyone. You can design numerous types of creat...
PDF Embed PDF Embed

PDF Embed

By Techjoomla
Social Display
Did you know that you can embed PDF files in content just like you put flash and other media? Well, this plugin from Techjoomla does exactly that - it allows you to embed PDF files in your content. You can load an external PDF file in your content very easily using this plugin. 1. Google Viewer Support: This feature is offered by Google Docs. With this you can embed PDF files in a web page. And,...
SocialAds SocialAds
Paid download


By Techjoomla
Banner Management
Start generating serious revenue with this powerful powerful and scalable advertising solution! SocialAds is an extremely powerful and scalable advertising solution which brings the best innovations in online advertising to the Joomla World. Leading Advertising systems like Google AdWords, Facebook and LinkedIn Ads as well various Ad networks have been researched while designing SocialAds. With S...


By Techjoomla
Access & Security
Bugged with the irritating CAPTCHAs? Say bye to them as Google has now introduced new NO CAPTCHA spam protection with advanced easy to use technology which is Tough on Bots and Easy on Humans. When a CAPTCHA is solved with those human efforts helps digitize text, annotate images, and build machine learning datasets. This will help in preserving books, improve maps and solve all hard problem. So,...
Email Beautifier Email Beautifier
Paid download

Email Beautifier

By Techjoomla
A must have for practically every Joomla site out there, this extension will turn the 'Vanilla' Joomla emails into a work of art. How many of you have looked at the silly 'welcome email' and complained that it is so very un-cool? Gosh! I see so many hands up in the air! So here's an answer to all of that.. and more. With Email Beautifier from Techjoomla, making your Joomla emails look nicer is...
tjlike - likes,notes, comments and more tjlike - likes,notes, comments and more
Paid download

tjlike - likes,notes, comments and more

By Techjoomla
Content Sharing
jlike lets you add like and dislike functionality to a variety of content in your Joomla site. Plus users can also add comments and personal notes against the content and add it to their own Like lists for better organisation. jLike from Techjoomla allows you to add a powerful internal social bookmarking tool for your site which is similar to Digg, Stumbleupon or Delicious, but internal to your s...
Rest API Rest API

Rest API

By Techjoomla
Development Tools
The REST API from Techjoomla provides a simple framework for exposing the data within Joomla to be used by other applications. It works like a bridge between your Joomla site and any other non-Joomla application that needs to access data from your Joomla website. For instance, some mobile applications are dependent on or use data from other web applications. To make this easy and in a standardize...
Mutual Friends for JomSocial Mutual Friends for JomSocial
Paid download

Mutual Friends for JomSocial

By Techjoomla
JomSocial Extensions
JomSocial Mutual Friends plugin displays mutual friends of the logged in user & the user whose profile the user is looking at on the Profile page. This application needs the Jomsocial Extension. If you don't have it you can buy it from This feature is similar to the Mutual Friends feature at & A Must have for JomSocial based Social Networking webs...
CB Mutual Friends CB Mutual Friends
Paid download

CB Mutual Friends

By Techjoomla
Community Builder extensions
CB Mutual Friends plugin displays mutual friends of the logged in user & the user whose profile the user is looking at on the Profile page. This application needs the CB Extension. If you don't have it you can buy it from This feature is similar to the Mutual Friends feature at & A Must have for CB based Social Networking websites. Features:...
JTicketing JTicketing
Paid download


By Techjoomla
Paid Events & Ticketing for EasySocial, JomSocial Events & JEvents. Add some more Monetization Punch to you Website today! Wouldn't it be Awesome if you could let users sell Tickets for their JomSocial Events on your website & you earn a nice commission on every sale ? Run your own mini Eventbrite within your own Joomla Site ? JTicketing from Techjoomla lets you do just that ! Get this extensio...
Logged in Home Page Logged in Home Page

Logged in Home Page

By Techjoomla
Site Access
This little plugin allows you to have a separate link as the homepage for the users who are logged in. To use, just install the plugin, go to the params, and select a menu item to be the home page for logged in users. Then enable the plugin and save. You should be all set up!...

Return to top

By Techjoomla
Site Navigation
We're sure that many times you must have struggled with putting a 'return to top' or 'top' link several times in your articles and worries about it being consistent throughout the site. Right? Let this plugin solve that for you. By just putting {rt} in your content items you can produce a return to top link that has custom link text. We've also added the ability to add a CSS class to the links...


Last updated:
Feb 18 2019
Date added:
Feb 23 2016
GPLv2 or later
Paid download
c m p

Uses Joomla! Update System


Write a review