Skip to content

Educare is a powerful online School/College students & results management system dev by FixBD. This plugin allows you to manage and publish students results. This is a School/College students & results management plugin that was created to make WordPress a more powerful CMS.

License

FixBD/Educare

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Educare

Educare - Powerful Results Management System

Educare is a powerful online School, College, students & results management system dev by FixBD. This plugin allows you to manage and publish students results. This is a school, college, students & results management plugin that was created to easily manage institute, academy or student results at online.

Educare help you to easily control over your institute students at online. You can easily Add/Edit/Delete Teachers, Students, Results, Class, Group, Exam, Rating Scale, Year, Extra Field, Custom Result Rules, Auto result calculations and much more... Also you can add marks, promote or import & export unlimited students and results just one click!


Table Of Content


Features Overview

Student Management

Admin can add sigle and import unlimited students via .csv (Exel) file. Once, student details are added then no need to fill student details again while adding or publishing any results. Also, Student can login and access their data. Exp: view attendence, results, analysis, account ballance, notice, old (class) data and much more.

Results Management

Educare provite powerfull results management functionality. Admin can publish sigle and import unlimited results via .csv (Exel) files. Educare help to proccess and automatically calculate result. Student can view results with photos, details, points, ratings scale, letter grade. Aslo, student can save or print results.

Educare Marksheed Systems

Using this features admin (teacher) can add subject or class wise multiple student results at a same time. So, it's most usefull for (single) teacher. There are different teachers for each subject. Teachers can add marks for their specific subject using this feature. After, the mark addition is done for all the subjects, students can view and print their results when admin publish it as results. Also, teacher can print all student marks as a marksheet. (We call it - THE GOLDEN FEATURES FOR TEACHER!).

Performance or Promote

Admin can promote or change class, year, group of multiple students with just one click! Most useful when students need to be promoted (from one class to another class) or when multiple students need to be updated. Also, educare help you to apply conditions when promote students.

Result Rules (Grading Systems)

Using this feature you (admin) can add, modify, manage or automatically calculate any type of result based on your requrements. Eg: India, Bangladesh, Nigeria or US result GPA (CGPA) and calculation methods/rules are different. So, maintaining a defined result using one rule is a bit tricky. The result rule feature solves this problem. If you manage results for Indian students, you can add Indian grading system or rules. Also, you can add Bangladesh, Nigeria or US grading system in the same way. We know, it's a bit difficult. Please share your experience while using these features to improve Educare.

Content Management

Admin can add class or group wise subject, exam, session/year, ratings scale, extra (custom) fields and more.

Educare is a 100% mobile responsive, So educare will always look great on all devices (mobile, tablet, laptop, and desktop). And everything is Ajax compatibility (Back-End and Front-End).

Mayment Method

Currently Educare support Monnify. Also, we can help you to add new payment gateway based on your requirements (condition required). So, you can easily collect payment with Educare.

Strong Security

Educare come with powerful and strong security system. In front-end educare prevent all type of hacker attacks. Apart from that, Educare support Google Re-Captcha security system. By using these features you can keep your system safe and secure.

Educare is a 100% mobile responsive, So educare will always look great on all devices (mobile, tablet, laptop, and desktop). And everything is Ajax compatibility (Back-End and Front-End).

Features

  • Unlimited results added facilities
  • Class or Group wise subject added facilities
  • Individually marks added facilities (*)
  • Single or Multiple students with single and multiple subject marks added facilities (*)
  • Auto or Manual results calculations
  • Students profile and dashboard with - analytics, details, subject, old (class) data (*)
  • Teachers profile and dashboard (*)
  • It's as simple as it looks, just as powerful!

Admin Can -

  1. Admin can access educare settings
  2. Add and manage students
  3. Add and manage teachers (*)
  4. Publish and manage results
  5. Add/Update/Delete Class, Subject, Group, Exam, Ratting Scale, Year, Extra (Custom) Field.
  6. Customize result rules (grading systems) based on country or demand
  7. Admin can add class or subject wise multiple student results at a same time.
  8. Import/export teachers, students, results, and marks
  9. Filter and view all teachers, students, results (Like - class, exam, year, group, subject with Asc/Desc mode and more...)
  10. Modify default students photos
  11. Also, you can find many features while using it.

Teachers -

  1. Teachers can add marks (bassed on subject or roles) (*)
  2. Fill attendence (*)
  3. Promote students (*)

Student or Parrents -

  1. Students/Parrents can find result by name, registration number, roll number, exam, passing year (bassed on educare settings)
  2. Students can login their profiles (*)
  3. View attendence (*)
  4. View performance analysis (*)
  5. View routine/upcoming class (*)
  6. See upcoming events (*)
  7. Make payment (*)
  8. View notice (*)
  9. View results
  10. Print results

Educare Premium Features:

The premium version of Educare comes with more powerful, user-friendly and useful functionality. Most Important thing is that, now it's possible to manage any type of result system in the world with Educare!

Users Roles and Permission -

Educare User Roles and Permissions allows the administrator to grant users appropriate access to various functionalities, based on their roles and capabilities.

User's Profile and Dashboard -

Educare provides custom user dashboards for students, parents and teachers. Also, there is a dashboard for admin! Students and teachers can access data by login their profiles. Here students can view attendance, results, performance, account balance, routine, notices, upcoming events and more... Also, teachers can add marks or attendance.

Attendance System -

The teacher or authorized person can fill in attendance based on class or subject. Once the attendance is completed, Parents can view this attendance status from specific student profile dashboard.

Single And Multiple Students Marks Added Facilities -

With educare premium version, it's possible to add single or multiple students marks at a same time. So, you don't need to compose results using exel and import it. you can do this process directly using Educare.

Individually marks added facilities -

only authorized teacher can add marks based on subject, class and roles.

Protected Result -

When it comes to password or PIN-based authentication systems, the primary goal is to ensure that only specific users with the correct PIN or password can see specific results. By implementing this process, Educare helps to protect the result information and prevent unauthorized access to the result.

Payment Method -

Now educare support many payment method. Also, we can help you to add new payment gateway based on your requirements (condition required). So, you can easily collect payment with Educare.

Template Management -

You can customize result card or search form, easily switch one template to others. Also, you can add or install your custom template.

Everything Is Auto Calculated -

Powerful results management system with auto calculation facilities, ratings system and more. For example, Educare help to auto calculate class average, position in class, highest and lowest in class, GPA, letter grade. We have explained this bellow and in a video. The link is given in the description box, you can watch this video for more details about this.

Premium Results Management System:

Card or template -

  • Institute logo, title, subtitles.
  • You can control template (results or search form) from educare settings.
  • Twitch one template (results or search form) to others just a click.
  • You can customize template from educare settings.

Results system -

  • You can add additional marks terms (Exp: Practical Marks, Exam Marks, CA1, CA2... and more).
  • auto position in class (avery single student)
  • Auto position in class (avery single subject)
  • Auto class average (every single subject)
  • Auto highest and lowest in class (based on previous exam/results marks or data)
  • Auto Grading system (Latter grade or number points)
  • Auto combine marks (bassed on requrements)
  • Auto passed/faield status

Note: Also, you can control this additional marks fields manually.

Ratting system -

  • You can add additional ratings terms or group. exp:
    • Effective Development (Group title 1)

      1. Activeness
      2. Attendance
      3. Punctuality
    • Psychomotor Skills (Group title 2)

      1. Handwriting
      2. Fluency

Quick overview -

  • Auto number of subject
  • Auto calculate and show total marks obtainable
  • Auto calculate and show marks obtainable
  • Auto calculate marks average
  • Auto position in class (exp: 1 out of 50).
  • Auto passed/failed status

Remarks -

  • Teachers, principal remarks
  • Date or signature
  • You can control this to show only when print or live result from educare settings.

Premium print -

  • Print with institute logo, title, subtitles, EST.
  • Ratings scale, remarks section, signature, date
  • More informative, clean and useful
  • Support all paper size (A4, A3, Letter, Legal...)

Also, We are regularly updating it and added new features

Overall educare premium version is a completely full featured result management system. Another thing, we are working on making educare fully usable as an institute management system (a part of that, we are already added some extra features like: attendance, users roles and profile, custom dashboard, teachers, payment gateway).

Future Update:

  1. Custom student profiles (Now it's available for premium users)
  2. Student Registration (Now it's available for premium users)
  3. Register the admission form (Coming soon)
  4. Attendence System (Now it's available for premium users)
  5. Our future plan is to make Educare a fully virtual school

Why You Should Choose Educare?

  • Powerful functionality that we need to manage student or results
  • Everything is Ajax compatibility (Back-End and Front-End)
  • Everything is customizable
  • Suit for any themes
  • Import or Export facilities
  • Support all type of device (Responsive UI)
  • Strong coumunity support
  • Price - ($) Free
  • Premium version - Available
  • Allways up to date

Please share your experience (feedback) while using Educare.

We’re continuously additing features to this plugin that you won’t find in any premium plugin. And we will give you lot's of these premium features for free. Because, we believe in freedom and understand the value of your work or dreams!

If you have face any problems and need our support (Totally Free!), Please contact us with this email:

[email protected]

Also, You can send your feedback here:

https://wordpress.org/plugins/educare/#reviews


How to Install

From the WordPress Plugin Directory

The Official WordPress Plugin can be found here: https://wordpress.org/plugins/educare/

From this repository

Go to the releases. section of the repository and download the most recent release.

  1. Then, from your WordPress administration panel, go to Plugins > Add New and click the Upload Plugin button at the top of the page. (For manualy installation, Upload Educare to the /wp-content/plugins/ directory.)

  2. Activate the plugin (Educare) through the 'Plugins' menu in WordPress.

  3. Now, you can see Educare icon appears into menu bar.

  4. Go to "Educare > Settings" for configure the plugin. or

  5. Go to "Educare > Grading Systems" for configure Result Rules.

  6. Add shortcodes for show results in front-end

There are a shortcodes [educare_results] that you can use in your post editor or any shortcode-ready area for display front end results system. More info given at shortcode sections.


Documentation

From your WordPress administration panel go to Plugins > Installed Plugins and scroll down until you find Educare. You will need to activate it first (Skip this, if u'r already activated). After activated the plugin, you can see Educare icon appears into menu bar. Go to Educare > Settings to configure it.

How to use Educare

This plugin is set up everything clearly and simply. So, you can easily manage this plugin features. Currently, there are eight main Features available for Admin:

  1. All Students
  2. Add Marks
  3. Add Results
  4. View Results
  5. Update Results
  6. Import Results
  7. Grading Systems
  8. Settings Results

Also, there are Two (2) Features available for Users/Students:

  1. Front end Search forms (user can find results)
  2. Front end results table (user can view results)

Admin features

1. All Students

Admin menu > Educare > All Students

Here you can add, edit, remove students and their details. Once, if you add and fill student details then you don't need to fill student details again while adding or publishing any result. If you miss something and need to update/edit, you can update a student's details from the Update Menu.

2. Add Mark

Admin menu > Educare > Mark Sheed

Using this features admin (teacher) can add subject wise multiple student results at a same time. So, it's most usefull for (single) teacher. There are different teachers for each subject. Teachers can add marks for their specific subject using this feature. And can print all student marks as a marksheet. After, the mark addition is done for all the subjects, students can view and print their results when admin publish it as results. Also, teacher can publish single subject results. (We call it - THE GOLDEN FEATURES FOR TEACHER!)

3. Add Results

Admin menu > Educare > All Results > Add Results

Notes: Please carefully fill out all the details of the form. If you miss one, you may have problems to see the result. So, verify the student's admission form well and then give all details here. All (Class, Exam, Roll No, Regi No, Year) fields are required.

4. View Results

Admin menu > Educare > All Results > View Results

There are lots of options to find students results. You can view results by Class, Exam, Year. And short results by Asc or Decs. For this, you need to change that options. Also, You can view all the results at a same times. For view all results, keep entire options by default and click View Results button. That's it!

5. Update Results

Admin menu > Educare > All Results > Update Results

Here admin can update/edit/delete the students results that was previously added.

6. Import Results

Admin menu > Educare > All Results > Import Results

Please carefully fill out all the details of your import (.csv) files. If you miss one, you may have problems to import the results. So, verify the student's admission form well and then give all the details in your import files. Required field are: Name, Roll No, Regi No, Exam, Class and Year. So, don't miss all of this required field!

If you don't know, how to create import files. Please download demo files for better understanding.

This is an auto generate .csv file for import demo, based on users current settings (Subject, Exam, Extra field...). If problem to download the flies, you can manually get this file in plugins dir: Educare/assets/files/import_demo.csv

Notes: Files must be an .csv extension for import the results.

Please follow this wiki for more details

7. Grading Systems

Admin menu > Educare > Settings > Grading Systems

Here you can change your custom results system. Also, you can change or add your country's result rules by code, Educare provides some powerful functions to manage or add custom result rules based on your demand. If you don't khow, How to add custom results rules? Visit the Educare support forum to add your custom rules.

In the preview version of Educare, admins can add results with only one (default) grading system. Now by adding (v1.2.0+) this feature admin can add his country result system/rules. So, Using this feature you (admin) can add, modify, manage or automatically calculate any type of result based your country or demand. Eg: India, Bangladesh or US result GPA (CGPA) and calculation methods/rules are different. So, maintaining a defined result using one rule is a bit tricky. The result rule feature solves this problem. If you manage results for Indian students, you can add Indian grading system or rules. Also, you can add Bangladesh or US grading system in the same way. We know, it's a bit difficult. Please share your experience while using these features to improve Educare.

8. Educare Settings

Admin menu > Educare > Settings

Here you can see two sections. One is for Add Content and another one is Settings.

Add Content:

  1. Add/Update/Delete Class
  2. Add/Update/Delete Subject
  3. Add/Update/Delete Exam
  4. Add/Update/Delete Year
  5. Add/Update/Delete Extra field

Settings

Here you can change or disable Educare default settings.

  • Page Setup: Enter your front end results page slug (Where you use [educare_results] shortcode in your editor, template or any shortcode-ready area for front end results system). Don't need to insert with domain - http://xxxxx.com/results. Only slug will be accepted, for exp: results or index.php/results.

  • Customize: Here you can change or disable Front End Typography of - Name, Roll, Reg Number, Class, Exam and Year

  • Delete confirmation: Anable and disable delete/remove confirmation

  • Guidelines: Anable and disable guide/help messages Recommend: You can keep anabled Guidelines to get help pop-up messages. It's help you to know - How to use the the plugins (Educare).

  • Students Photos: Show or Hide students photos

  • Auto Results: Automatically calculate students results status Passed/Failed and GPA

  • Advance Settings: Anable and disable Advance/Developers menu. Note: it's only for developers or advance users

  • Automatically Delete Subject: Automatically Delete Subject from Results Table When You Delete Subject From Subject List?

  • Delete and Clear field data: Tips: If you set No that's mean only field will be delete. And, if you set Yes - clear field data when you delete any (current) field. Delete and Clear field data?


Shortcodes

Currently there are only one shortcodes available. You need to add [educare_results] shortcode in editor, template or any shortcode-ready area for front end results system. This shortcode display search form and results table. So, users/students can easily find and view there results.

For use this shortcode in WP editor:

[educare_results]

For use this shortcode in your code or any PHP files:

echo do_shortcode( '[educare_results]' );

For this shortcode in template files (page-results.php):

<?php
	/**
	* Template Name: Educare Results
	* Allow users to view their results from Frontend.
	* After added this code in your themes functions.php files, you can see Educare Results in template setcion in WP post/page editor. Seletct it and save. Or create a page same as your templaete files name (results). Make sure to slug name and (page-results.php) files name are same.
	*/
	
	// Show site header
	get_header();

	echo do_shortcode( '[educare_results]' );
	
	// Show site footers
	get_footer();
?>

Developers only

If you're a theme author, plugin author, or just a code hobbyist, you can follow this development introductions given below -

Customize Educare

Admin can allow to use actions (hook) for cutomize results card or searching forms. Educare v1.4.0+ has support hook for customize the result card and search form. So, admin can easily customize educare using hook.


For customize results card (hook):

add_action( 'educare_custom_results', 'my_custom_results' );

For customize search form (hook):**

add_action( 'educare_custom_results_forms', 'my_custom_search_form' );

  1. Copy and paste this function in your active themes functions.php files
  2. allow/enable ‘Custom Design Permission’ in plugin settings (because we care of your security)
  3. Throw your logic [code] under 'my_custom_results' function for customize results card and 'my_custom_search_form' for customize search forms

Please follow this files for more details:

For customize results card: https://github.com/FixBD/Educare/blob/educare/includes/support/educare-custom-results-card.php

For customize search form: https://github.com/FixBD/Educare/blob/educare/includes/support/educare-custom-results-form.php

If you have face any problems and need our support (totally free!), Please contact us by email provided in plugin details.


For Change Results Table Style/Colors

In function.php files (php)

add_action('wp_enqueue_scripts', 'custom_results_style');
function custom_results_style() {
    wp_enqueue_style('custom_results_style', get_template_directory_uri().'/assets/css/results.css');
}
  • Notes: Make sure to change (assets/css/results.css) to your own URL

In results.css files (css)

/* Button style */
.educare_results button {
	color: white;
	background-color: blue;
}

/* Students photos */
.result_body .student_photos {
text-align: center;
}
.result_body .student_photos img {
	width: 40%;
	height: 40%;
	max-width: 150px;
	max-height: 150px;
	padding: 8px;
	border-radius: 8px;
}

/* Headers style */
.result_body h2,
.result_body h3 {
	color: white;
	background: rgb(250, 0, 196);
	padding: 22px;
}
.result_body .grade_sheet th {
	background: rgba(250, 0, 196, 0.300);
}

/* Table style */
.result_body table {
	background: rgba(250, 0, 196, 0.075);
	border-collapse: collapse;
}
.result_body .result_details td,
.result_body .grade_sheet td,
.result_body .grade_sheet th {
	border: 1px solid rgba(20,20,20,0.10);
}

/* Status style */
.result_body .failed,
.result_body .error,
.errnotice b {
	color: red;
}
.result_body .success {
	color: green;
}

Why User Like Educare?

  • Usefull features
  • Suit for any themes
  • Easy to use (Everything is simple)
  • Everything is customizable
  • Support all type of results system
  • Powerful student and results management facilities
  • The best school management plugin for WordPress users
  • Features are added based on user feedback
  • Always updated
  • All feature like premium but FREE!

== Frequently Asked Questions ==

Why was this plugin created?

Currently, there are no alternative way to manage students and publish results in WordPress by default. I wasn't satisfied with some educational plugins available in WP plugins directory. Yes, some of them are good, but nothing fit what I had in mind perfectly. And all of this requred a lot of money to use there premium Features.

So, I just built something that I actually enjoyed and used lots of premium features without any charge!.

Can I use it for school management?

Yes, you can manage all students and teachers in your institute.

Can I publish single subject results?

Yes. Educare has a features called 'Add Marks'. Using these features admin (teacher) can add or publish subject wise multiple student results at a same time. So, it's most usefull for (single) teacher and subject.

How to show result on (Front End) page?

[educare_results]

You need to add [educare_results] shortcode into WP post editor, template or any shortcode-ready area for front end results system. This shortcode display search form and results. So, users/students can easily find and view there results.

Can the result card be custom designed?

Yes, In Educare v1.2.2+ you (admin) can customize results card, search results forms. Everything on the front end is customizable. Please Follow this topics.

How do I use it?

Most things of Educare fairly straight-forward, but we've included an in-depth guide in the plugin download. It's a file called readme.md (this) in the plugin folder.

Minimum PHP requirements.

Current version of Educare requires PHP 4.4+ And Wordpress 3.8+

Why is Educare free?

We will give lot's of these features for free. Because, we believe in freedom and understand the value of your work and dreams! But it has a premium version that is even more functional and powerful.

Please: You only need to give us 5 stars!


Like this plugin?

We Need Your Helps!

Educare is a massive project, a major update can take weeks or months of work. Which requires some time and money to maintain. Please consider helping us -

  • Rating the plugin. Yours Ratings Inspired us to discover more and more features!
  • Send Coffee or purchase Educare Premium version.
  • Become a sponsor.

Professional Support

If you need professional plugin support from me, the plugin author, you can visit our support page.



Copyright and License

This project is licensed under the GNU GPL, version 2 or later.

About

Educare is a powerful online School/College students & results management system dev by FixBD. This plugin allows you to manage and publish students results. This is a School/College students & results management plugin that was created to make WordPress a more powerful CMS.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published