Skip to content

An online formation website for private university made with codeIgniter 3

License

Notifications You must be signed in to change notification settings

RantoPenjy/online-formation

Repository files navigation

Online Formation Website for Private University - CodeIgniter 3 Project (Under construction)

Welcome to the README documentation for the Online Formation Website developed using CodeIgniter 3. This project serves as a comprehensive platform for a private university to manage and deliver online courses and educational content to students. This document provides an overview of the project's features, installation instructions, and usage guidelines.

Table of Contents

  1. Project Overview
  2. Features
  3. Installation
  4. Usage
  5. License

Project Overview

The Online Formation Website is designed to cater to the needs of a private university by providing a user-friendly online platform for managing and delivering academic content to students. The system facilitates course creation, enrollment, content delivery, assessment, and communication between instructors and students.

Features

  • Showcase Website that allow visitors to check the overview of the university

  • User Roles: The system supports 2 user roles by login, including administrators and students, each with specific privileges and access levels.

  • Course Management: Administrators can create and manage courses, upload course materials, and set up assessments.

  • Student Enrollment: Students can browse available courses, enroll in courses of their choice, and track their progress.

  • Content Delivery: Administrators can upload various types of course content, such as documents, videos, and quizzes.

  • Assessment: Administrators can create quizzes and assignments for students to complete online, and students can submit their work through the platform.

Installation

Follow these steps to set up the project on your local development environment:

  1. Prerequisites: Make sure you have PHP, MySQL, and a web server (such as Apache) installed on your machine.

  2. Clone the Repository: Clone this repository to your local machine using git clone https://github.com/RantoPenjy/online-formation.git.

  3. Configure Database: Create a new MySQL database and import the provided SQL dump (formation.sql) to set up the necessary tables.

  4. Configuration: Edit the application/config/config.php file to set the base URL of your application.

  5. Database Configuration: Edit the application/config/database.php file and enter your database credentials.

  6. Email Configuration: If the system requires email functionality, edit the application/config/email.php file and enter your email settings.

  7. Run the Application: Access the project through your web browser and start using the Online Formation Website.

Usage

  1. Administrator: Log in as an administrator to manage users, courses, and overall system settings.

  2. Student: Log in as a student to browse courses, enroll, access course materials, and submit assignments.

License

This project is licensed under the MIT License.


About

An online formation website for private university made with codeIgniter 3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published