» Portfolio » Web development
Limited Resource Teacher Training
Limited Resource Teacher Training is dedicated to working towards a day when every child has a great teacher. Through the delivery of teacher training around the world, LRTT is building and empowering communities of teachers to improve the quality of education in parts of the world where it's needed most. Every year, LRTT recruits and trains qualified teachers from the UK, US and Australia to take part in LRTT Fellowships around the world. All LRTT fellowships focus on sharing good practice with local teachers through teacher training conferences, lesson observations and coaching sessions.
If you're a qualified teacher looking for a unique professional development experience and an opportunity to make a real difference outside your own classroom, visit LRTT to find out more and apply to join LRTT's global teacher movement.
The project is based on LAMP in the back-end, on top of Laravel's framework. The project is broken into different packages, that are use in more than one project/distribution, being LRTT's one of them. On the front-end, we use HTML5 with Bootstrap and React.
My first assignment in the project, was to adapt functionality for more user roles, adapt the system for multi-role user registration and authentication, create a new role's dedicated area, and develop API functionality for the front-end.
On the front-end, apart from creating a new dedicated user role's area, was to develop a React application that managed Fellowship's information for a registered volunteer teacher.
While developing for this project, on of my jobs was to migrate code to PHP7's syntax, and document new and existing code using PHPDocs.
The team at LRTT has a lot of members, but I worked more closely with Tom Lewis, Nick Lee, Vishal, and the founder Simon Graffy.