Project Overview
Moodle is an open-source learning platform that's designed to help educators, administrators and learners. It is a secure and robust integrated system that can be downloaded and deployed on a web server.
The purpose of My Student Helper is to create a plugin for the Moodle platform that will provide students with extra functionality. In the group project section students working on team projects can vote on completion of tasks before the project is fully submitted.
The students will then receive a receipt of completion via email, stating that the work is completed thus showing a third party that each team member has completed their tasks assigned.
PHP is used for general functionality and for creating the submission and voting on completion system for My Student Helper. The programming is created using the Atom IDE and various plugins such as the PHP console for commands to update new changes and PHP debug will be used to detect errors in the PHP code. XAMPP is used for its Apache HTTP server to host Moodle. Maria DB is used as a database to store the information. MySQL is used to communicate queries to the MariaDB database.
Technologies Used
PHP, CSS, ATOM, XAMPP
Personal Bio
Final year level 8 (Honours) in Computing Student, with three other diplomas in technology, seeking an opportunity in the software development industry.
Gained 6 months experience with GrapeVine Solutions working with an application that patients use to book appointments in various hospitals around Ireland.
Role included bug testing and creating solutions for the application.
11 months experience teaching a robotics class to children.
The role involved teaching coding through Scratch, a children's technology learning application.
The application was connected to a robot via Bluetooth and the children built and programmed the robot.
Proficient in website development.
Preferred technology and framework's include Ruby code, HTML, JavaScript, TypeScript, SCSS, PHP, Google Firebase, AngularJS, and the Rails framework.
Hardworking and motivated individual that held various part-time jobs in order to fund third level education.