Experienced PHP Development Team Required

Avg Bid (USD)
Project Budget (USD)
$1500 - $3000

Project Description:

We're looking for an experienced development team (2+ PHP developers) with the following skills:

- clear, concise & commented code

- ability to create a fast performing web application

- great problem solvers with the ability to offer different solutions to a project issue

- 3+ years of PHP development experience, working with a popular framework such as Code Igniter, CakePHP, Yii framework, Laravel etc.

- always work using MVC structure

- easily create SECURE web applications, protected against SQL injections, brute force attacks and hacks.

Please note, you will NOT be creating HTML/CSS, that will already be completed, you will just be working on the PHP/database side of things, to ensure that a polished and professional web application is created.

What does this project involve?

You will be working towards creating an awesome educational tool. The main features (but certainly not all of them) are as follows:

front-end (user public)

- users can create online courses by uploading video, PDFs, presentations, images, audio and creating quizzes.
- students can view/purchase online courses (purchase a trial, use a coupon code and purchase a full priced course) and complete them, earning points through completion.
- course review system (leaving a review + feedback for courses)
- following courses and following users
- submitting coursework to a gallery where other users can comment + like
- user discussion within a course
- earning points through completion course elements (watching a video, viewing a PDF etc) and earning point through completing the whole course.
- full search system
- messaging & notifications system
- automatic email alerts when a course is purchased
- redeem coupon.
- allow tutor/teacher to create coupons, view all course users, view course completion rates, mass email or selectively email course users.

back-end (admin)

- view all users (view user IP, email, name, courses, feedback etc.)
- user analytics (month-to-month comparison of user signups + activity)
- view course analytics (completion rates, number of subscribes etc.)
- search courses
- course review (moderation on courses)
- message review system (messages that are reported/flagged)
- revenue analytics (revenue/revenue from upgrades/commission/profit etc)
- sales analytics (top sold courses, best performers, value, month-to-month comparison)
- coupon/discount creation (allowing the admin to create coupons/discounts for courses on the site).

If you think you have what it takes, please send a portfolio (ONLY portfolio websites will be accepted).

Any links that do not belong to your development team will mean an automatic disqualification, and we will check!

Are you interested in making more money? A revenue-share could be arranged (we have 1.5k users from a MVP test and over 100k people on our mailing list)


PS: If you have read this description, please include the buzzword 'EDTECH' in your response.

Skills required:
Database Administration, MySQL, PHP, Software Architecture, Web Security
About the employer:
Public Clarification Board
Bids are hidden by the project creator. Log in as the employer to view bids or to bid on this project.
You will not be able to bid on this project if you are not qualified in one of the job categories. To see your qualifications click here.

$ 3608
in 40 days
$ 5154
in 60 days
$ 12371
in 100 days
$ 2474
in 22 days
$ 2750
in 50 days
$ 2561
in 30 days
$ 2488
in 49 days
$ 2268
in 30 days
$ 2105
in 30 days
Hire rajeshsonisl
$ 7216
in 30 days