Schoex - Quick start guide

http://envato.com/wp-content/themes/envato/images/favicon.ico

# Schoex - Quick start guide

This guide is quick guide for Schoex script includes : installation steps and fundamental tasks for operating your school with Schoex. For more detailed instructions see our documentation : http://cr-house.com/apps/schoex/docs

- created: 12/22/2014
- latest update: 12/22/2014
- by: Creation House

Demo Documentation Support

Thank you for purchasing my theme. If you have any questions that are beyond the scope of this help file, please feel free to email via info@cr-house.com Or open support ticket via : http://support.cr-house.com. Thanks so much!

### About Schoex

Schoex is simple script that provide you ultimate way to manage your school by set of multiple of modules that orchestrate together to define schoex services, here is the list of modules :

- User groups : Administrators, teachers, students and parents
- Registeration : Administrator must approve registerations of teachers, students or parents
- Private messages : simple way to communicate with other users by messages
- Mail / SMS : Administrators can send e-mail or SMS to teachers, students or parents
- NewsBoard : Publish school news on board
- Events : Publish scheduled events
- Calender : List events, news, exams and online exams on calender
- Attendance : Track attendance of students
- Exams : Add exams scheduled for school students and grade levels
- Assignments : Upload assignments related to each class
- Online exams : Create online exams ( Multiple choice ) for students with auto marking
- Dormitories : Add your school dormitories
- Classes : Add your school classes
- Class schedule : Create class schedule for each one
- Subjects : Add subjects and their relation to teachers
- Books library : Create online library by either download or book availability on library

##### Schoex has 4 user roles

1. Administrators
   - Control all areas of script
   - Create new accounts and approve registeration requests
   - Send Mail / SMS to users
   - Control site settings, dormitories, classes, subjects, news, events and grade levels
   - Set class schedule for each class
   - Can use private messages with other site users
   - View library, download and check book status
   - Demo Test : click here Username : admin, Password : admin123
2. Teachers
   - Can see classes schedule
   - Add / Control attendance for students
   - Add / Control grades for students
   - Create online exams for classes and review marks
   - Can use private messages with other site users
   - View library, download and check book status
   - Can view news, events and calender
   - Demo Test : click here Username : teacher, Password : teacher123
3. Students
   - Can view exams and assignments
   - Can view online exams and take them
   - Can see classes schedule
   - Can view news, events and calender
   - Can use private messages with other site users
   - View library, download and check book status
   - Demo Test : click here Username : student, Password : student123
4. Parents
   - Can see his student's marksheet and attendance
   - Can view exams and assignments
   - Can see classes schedule
   - Can view news, events and calender
   - Can use private messages with other site users
   - View library, download and check book status
   - Demo Test : click here Username : parent, Password : parent123

### Installation

Installation of Schoex is pretty easy just do the following items :

- Set folders permissions
- Set Database connection details in config file
- Start installation

#### Folders permissions

The following folders must have write permissions ( Permission : 755 ) :

- uploads/assignments
- uploads/books
- uploads/profile
- app/storage/cache
- app/storage/logs
- app/storage/meta
- app/storage/sessions
- app/storage/views

You can use FTP application like filezilla to set permissions to the required foldres

#### Database connection

Prepare your database connection details and add it to file : app/config/database.php

#### Start Installation

Point the URL to : http://example.com/path_to_script/install
Welcome script shows, press start installation :

Checking the database connection and folders permissions, if it pass press next step, if failed please check your configurations again then recheck

Type in Administrator details and site settings, press next

Now you finished installation, go to : http://example.com/path_to_script

Now we finished installing Schoex, login to see your dashboard

### New users

List administrators on website : from left panel press Admins
To add new administrator press Add administrator button
List teachers on website : from left panel press Teachers
To add new teacher press Add teacher button
the same procedures for students and parents

### Registeations

Schoex offer registerations systems for teachers, students and parents to register themselves in the system and administrator approve their accounts instead of adding them manually.

And now administrator can approve or remove newly registered accounts go to (teachers, students or parents) and click Waiting approvals button to view list of users pending.

### Create School

### Dormitories, classes & subjects

- Dormitories, classes & subjects are 3 categories to organize structure
- Dormitories used to define places inside your school
- Subjects are related to teachers
- Classes are related to students

Dormitories

Subjects

Add subject

Classes

Add class