
The email address is already associated with a Freelancer account. Enter your password below to link accounts:
Username:
Link your Facebook account to a new Freelancer account
Email address:
Valid username
Project Description:
Development of the project needs to be taken over as I do not have time to dedicate to this project anymore. You need to know CODEIGNITER 2.1.3 and you need to work within what the framework allows, any custom functions outside of CODEIGNITER require approval.
The project entails developing modules and functions similiar to an OPENSIS type platform: STUDENT INFORMATION, STAFF INFORMATION, CLASSROOM INFORMATION, INCIDENT REPORTS, AUTOMATED EMAILS TO PARENTS. You will be implementing CODEIGNITERS language variables feature: English and Spanish are to be implemented first. Student information needs to have fotos and documents/files associated with each student.
You will receive a prioritized list of features to implement.
Your recommendations for optimizations and features are appreciated.
Moodle interaction will also be desired, so you will need to be familiar with XML-RPC calls to Moodle and database/table structure.
You will work on the test environment that will be provided.
Additional Project Description:
02/04/2013 at 22:31 IST
You will begin by creating the security/login system. As per the tutorial, http://net.tutsplus.com/tutorials/php/codeigniter-from-scratch-day-6-login/
The language variables have been moved to the last on the priority list.
The rest of the tutorials are here:
http://net.tutsplus.com/articles/web-roundups/30-awesome-codeigniter-tutorials-for-all-skill-levels/#disqus_thread
02/04/2013 at 22:48 IST
Do not accept the project if you are awarded the project if you are not able to begin working on the project immediately.
02/05/2013 at 0:55 IST
List of things to do:
1. Login System (username,password)
2. Tie-in RFID table to user profile
3. Reporting system for rfid attendance (data is live and currently being collected)
4. Cron job to send email to parents if students do not check in by a certain time.
5. Add photos to student and user profiles.
6. Add email communication to be able to email students or parents from the system.
7. Implement language variables.
Freelancer.com (formerly GetAFreelancer, Scriptlance and vWorker/Rentacoder) is the world's largest freelancing, outsourcing and crowdsourcing marketplace for small business. Hire freelancers to work in software, writing, data entry and design right through to engineering and the sciences, sales and marketing, and accounting & legal services.
Find freelance jobs and make money online! We have freelance coders, writers, programmers, designers, marketers and more. Getting the best web design, custom programming, professional writing or affordable marketing has never been easier!
© Copyright 2013 Freelancer Technology Pty Limited (ACN 142 189 759)
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)