login
Forgot?
Login with Facebook

Don't have an account? Register one now!

Online Training System (DotNetNuke)

Bids 
22
Avg Bid
$1539 USD
CLOSED
  • Project ID:

    629277
  • Project Type:

    Fixed
  • Budget:

    $750-$1500 USD

Project Description:

Online Training System (DotNetNuke)

Outline
=======

Provide the design & development of an online training system in DotNetNuke (DNN). The system is to provide training material, courses and tests to users as well as keep records of training material completed, date completed and test result scores.

The system will also contain other useful training documentation and trainer contact information.

The system is to cover the training requirements of two separate companies (with a view to expand it to more companies in the future) and as such needs to be accessible from two separate URLs. It should however operate from within a single SQL database and styled with a single skin.

A PowerPoint presentation is available with the in-depth requirements and has been attached.

Development Requirements
========================

Users
=====

There will initially be two Head Offices that will each manage a number of member companies. The system needs to allow for expansion by adding more Head Offices at a later date. The Head Offices can add/remove member companies and each member company will have its own set of member users.

Head Office 1
|-- Member Company 1
| |-- Member User 1
| |-- Member User 2
| |-- Member User 3
|-- Member Company 2
| |-- Member User 1
| |-- Member User 2

Head Office 2
|-- Member Company 1
| |-- Member User 1
| |-- Member User 2
| |-- Member User 3
|-- Member Company 2
| |-- Member User 1
| |-- Member User 2

We need the following types of account:-

Superusers – These users have access to both Head Offices and will be able to control users and content in both systems.

Local administrator – These users will be able to create content on whichever company they belong to.

Member head office user – These users will be auto enrolled and have the ability to set up members of staff in any member company within their branch.

Member Users – These users have access to their member company only. They do not have any admin privileges.

The system is to be accessible to users via a login username and password.

Users with the appropriate access level should have the ability to add, edit or suspend other user accounts.

The super/local admin will be able to add/edit/delete any user from the system.

The system will also hold Member head office users and users from both companies. Member Head Office will be able to add their own users for both companies to their profile.

Pages
=====

Database to store information about trainees such as Name, Company, Role/Position, Email address, Password, Points (explained later), Access Level and Status (active or suspended account).

Training Material – These are the training materials on the system. The super/local admin will be able to add/edit/delete any training material from the system. This can be added via a calendar, which will then update all relevant parts of the website. Training material can range from HTML pages and downloadable documents to flash and video formats.

Points – Each user can earn points for each completed training material and should update automatically. The system should also enable points to be added manually for external courses taken. The super/local admin will be able to add new external points for the user to register when taken an external course.

There will be 3 pre set awards based on the number of points a user has earned e.g. Bronze – 100 points, Silver – 300 points and Gold – 500 points. Users can download and print a certificate showing their award. The system should also show how close/far they are from the next award level.

Preferred Links – These will be the categories / menu links within the website (Destination, Supplier, Skills, Business Advice and Events). The super / local admin will be able to add/edit/delete any links and content for each link for the system. The training material will be categorised within these links. Each section will need to have a mailto: link that contacts an admin to answer any queries.

Control Panel / My Training - A history of the recent training material completed and the training material outstanding should be visible from a user control panel. A link to view a full list of training should also be provided as well as search capabilities. Admins and Superusers should also be able to view any outstanding training for all subordinate users.

Training Experts – The system needs to store information about the various trainers and their contact information. Trainer contacts are to be created by the super users and local admin. Super User will have the ability (onscreen) to determine if the contact is for both companies (or can select just one). Local admins can add contacts for their own company only. There may be a scenario where a key contact for Company 1 is different from Company 2 (i.e. the same contact but they use different contact information based on which Company), so the web form will need to display both contact details if necessary.

Details can be edited by Local admin for their company, but not by the end users. Super users can edit both companies.

Competitions – The ability to offer incentives to users which should display on the home page (after users have logged in).

Events – There may be training events, roadshows, etc that appear from time to time. Users should be able to search Events by Date, by area or by Educational area.

Rolling Events Diary - This area can only be administered by local admin staff and super users. We will have the ability to display events happening in the company’s area (like an advert). i.e. roadshows, etc…

The super user can determine whether the content is for Company 1 or Company 2 where local admin will upload content for their own site.

We also need to be able to select a start and end date so the content can expire and not go out of date.

When the local admin logs into the admin section of the site they will click on the rolling event diary and create. You will be able to type the text into a box with a dedicated subject line. The style, colour and size of font will be standard.

You will be able to select from a diary when you want the item to go live and another calendar to select when the content expires. You will also see a list on screen of all the current events. You will also be able to reorder the content.

Also included on the rolling events is the recently added training material.

The rolling event is to appear as a banner on the right hand side of the screen (box to display 5cm x 5cm).

Navigation
==========

Navigation is to be controlled primarily by a horizontal menu bar at the top with main menu items to be Destinations, Suppliers, Skills, Business Advice, Events and Logout. There may also be other links contained within the page content to assist with navigation.

Just above the menu should be a logo and header, a Welcome Joe Bloggs, link to my account and the number of points achieved.
Pages

A description and example of each of the pages can be viewed in PowerPoint format, please PM for a copy.

Welcome – displays links to My Training Record, Training Contacts, Search Site (by keyword), Meet the Training Experts, Training Awards, Competition, a clickable advert and a rolling events diary.

My Account - displays the user’s full name, company name, job role,
membership number and a link to view their achievement awards. Superusers, admins and member head office will also have links to add new users and view current users.

Add new user – input form gathering full name (textbox x3 title / forename / surname), company (dropdown), email address (textbox) and password (textbox). Add User and Cancel buttons.

Edit user – input form gathering full name (textbox x3 title / forename / surname), company (dropdown), email address (textbox) and password (textbox). Save changes and Cancel buttons.

Current staff – displays a table showing all relevant users. Table columns to be staff name, job role, username / email, password, Edit and Suspend account buttons and Points achieved. The table is to be paginated if required.

My training record – Shows a list of all courses available within the system and highlights those that have been completed. Where content is held within the system my record automatically updates once a course is completed. Filters should be created to allow the user to sort alphabetically, by subject and by date completed. This page should also display recently added training material and a full list of courses available.

My Achievements – Shows how many points the user has attained, how far to the next award. Links back to my account, meet the training experts, print certificate.

Training Contact – Input form to search by company, area. Results to display contact first name, surname, company, email, contact telephone and website. There should also be a link to display all results alphabetically.

Search – Input form to search by content (drop down), subject area (drop down of destination, suppliers, skills), keyword(s). Results to be shown in a panel below search form and to include Subject title and date added.

Meet the Training Experts – Almost like a hall of fame, displays all the trainees that have attained Gold, Silver and Bronze awards. Paginated and displayed in a table format. Users are to be separated by their award with gold awards at the top and bronze at the bottom.

Competition – To display details of any training incentives, prizes, etc. There should be some capability to display the competition or link on the welcome page.

Destinations – Displays training material of all destinations (e.g. USA, Canada, Caribbean, etc). Items already completed should either not appear in the list or be flagged somehow. There should be a link to allow users to search for training modules and a link to take the user to My Training Record.

Destination Search – destination training materials only - input form, keyword or browse alphabetically.

Suppliers – Displays training material of all suppliers (e.g. Long Haul, Short Haul, Cruise, etc). Items already completed should either not appear in the list or be flagged somehow. There should be a link to allow users to search for training modules and a link to take the user to My Training Record.

Supplier Search – supplier training materials only - input form, keyword or browse alphabetically.

Skills – Displays training material of all suppliers (e.g. business travel, responsible travel, overseas property, etc). Items already completed should either not appear in the list or be flagged somehow. There should be a link to allow users to search for training modules and a link to take the user to My Training Record.

Skills Search – skills training materials only - input form, keyword or browse alphabetically.

Business Advice – Information pages to cover Business Support (e.g. tax, payroll, business rates), Business Start Ups, Health and Safety, Recruitment, Employment. The section is to contain downloadable documents. A full list of content can be provided.

Events in my area – an input form to allow the user to search by postcode. Results display a list of events ordered by distance.

Events (educational) - displays a list of all educational events ordered by the closest.

Training Content
================

Training content to be added will fall in to one of the following categories:-

1. Training pages created in-house
2. Training pages created by 3rd party suppliers - we envisaged giving them a template format to input material into - this would include pictures and video content
3. Links to training material we already have for in-house products
4. Links to external training systems already established by business partners
5. Links to external web pages of other organisations

Skills required:

.NET, DotNetNuke, Website Design

Additional Files:

Training_Website1.ppt

Project posted by:

devji79 United Kingdom
(1 Reviews)

Last seen:

If you are the project creator or one of the bidders, please Log In for more options.


All Bids ()

XpertsInn Singapore
xperts.png
XpertsInn
Singapore From Singapore     Offline
  Freelancer Orientation (75%, 94th percentile)
  General Freelancer Orientation (60%, 50th percentile)
  Foundation EUFreelance.com Member
$1500 in 10 days 
0
over 1 year ago
4.9

4.9

6 Reviews
72% Completion Rate
we are ready to do this
khawaja83 Pakistan
khawja.jpg
khawaja83
Pakistan From Pakistan     Offline
$1500 in 15 days 
0
over 1 year ago
4.5

4.6

5 Reviews
83% Completion Rate
hello sir, hope you are good and fine. please review my PM. i am the master of DNN. thnks
Jago99 United States
Jago99
United States From United States     Offline
$3000 in 49 days 
0
over 1 year ago
5.0

4.2

2 Reviews
50% Completion Rate
Please check pm
GavaskarAnand India
stamp.png
GavaskarAnand
India From India     Offline
  General Freelancer Orientation (90%, 98th percentile)
$1300 in 40 days 
0
over 1 year ago
4.6

3.2

4 Reviews
50% Completion Rate
hi portfolio and details were sent in the PMB regards Gavaskar
elawson Mexico
Me.JPG
elawson
Mexico From Mexico     Offline
$1500 in 30 days 
0
over 1 year ago
5.0

2.7

1 Review
100% Completion Rate
I already have a DotNetNuke setup that is similar to what you are asking. The requirements are very complete and this will make the coding simple.
epicsolutions Sri Lanka
epicsolutions
Sri Lanka From Sri Lanka     Offline
$1700 in 25 days 
0
over 1 year ago
5.0

1.4

1 Review
25% Completion Rate
Hello sir Please check PMB. Thanks
alampata India
logo_symbol.jpg
alampata
India From India     Offline
$1455 in 45 days 
0
over 1 year ago
Hi, We did lot of work in Dotnetnuke based .net sites. you can see our work referrals on PMB.Let us know if you think we can go further after seeing our work referrals. Thanks Alampata Technologies
basanth123 India
basanth123
India From India     Offline
$1500 in 30 days 
0
over 1 year ago
We are very experienced especially in DNN since version 2. We developed very complex modules one such is S2Commerce (you can find it on snowcovered) (www.s2commerce.net). Our experience with DNN is 10/10 We worked ... more
We are very experienced especially in DNN since version 2. We developed very complex modules one such is S2Commerce (you can find it on snowcovered) (www.s2commerce.net). Our experience with DNN is 10/10 We worked on so many DNN websites. http://www.ipglab.com http://www.cmellc.com http://www.activationcontrol.com http://www.signing-services.com and many more.. We can give you the good estimate and time frame after looking into the actual project. less
elaneetech India
elaneetech
India From India     Offline
$1350 in 90 days 
0
over 1 year ago
Please check this bid .Contact me as soon as possible. Thanks
Rajivjainjain United States
Rajivjainjain
United States From United States     Offline
$1399 in 30 days 
0
over 1 year ago
INTRODUCTION Innoexcel Technologies is a leading provider of outsourced product development helps leading technology companies make better cost effective products faster. Innoexcel aspire to exceed in providing inno... more
INTRODUCTION Innoexcel Technologies is a leading provider of outsourced product development helps leading technology companies make better cost effective products faster. Innoexcel aspire to exceed in providing innovative solutions to medium and small businesses globally. Innoexcel has experienced teams to handle all phases of SDLC and deliver a product with quality on time. Coupled with cost effective methods, Innoexcel is continuously innovating to deliver products using cutting edge technologies and processes. We excel in: Ø IT and process consulting Ø Managed IT infrastructure services Ø Software Product development Ø Customized software development Ø Training programs (Corporate and Individuals) Ø Placement services/Resource Consultants Training and Placement Division (Consultancy): Our Consultancy believes in efficiency and highly personalized treatment of both clients and candidates alike. Candidates are chosen carefully. They are pre-screened thoroughly to ensure that they meet the requirements of the clients. We believe that the candidates must earn the right to be sent to the client as potential candidates for various vacancies. Regular updates are provided to our clients in order to keep them abreast of latest developments. This minimizes the inconvenience and the anxiety for the clients as they look to fill their vacancies quickly We have other consultants who specialize in other industries. We take on your recruiting headaches and ensure that you get the right candidates. We aim to be the best in the industry. Experience: We have expertise in Architecting, designing, developing, deploying and maintaining custom software and web applications at Innoexcel. A one-stop shop for our customers, by offering a number of other services like developing new software, component or migrating existing product / application to emerging technologies, software product implementation or their integration with existing system or software maintenance - our professionals have delivered global quality solution within time frames and specified budgets. We have developed processes to facilitate both a smooth technology transition and a seamless knowledge transfer during the early stages of application maintenance engagements. We leverage our offshore Software Development Center in India to deliver cost advantages while providing the expertise required in managing services. Our team is composed of professionals with deep industry expertise backed by experience in a wide range of technologies. Offshore Software Development: Innoexcel, an offshore custom software development, has appropriate processes in place that facilitate us to deliver Solutions to our clients to meet with their exact needs to run the business smoothly. Innoexcel offers its clients the freedom and cost efficiencies of outsourcing the software development, application maintenance and enhancement of their applications. Our job is to reduce our clients' cost of ownership and ensure that their applications evolve as their business does. Log on for more information -- http://www.innoexcel.com/ Contact Us USA : 100 Ramapo Trl Allentown PA - 18104 USA Phone - +1 862 234 5246 India B- Block, Plot No. 36 Sector 65, Noida (U.P.) INDIA 201301 Phone - +0120-4208425 Australia Green Street, Kogarah New South Wales Sydney Australia - 2217 Phone - +61 41 375 5309  less
animarts United States
member_2418904.jpg
animarts
United States From United States     Offline
  Foundation LimeExchange Member
$1250 in 30 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
I would love to do this project precisely because you are very organized and clear about what you want. I appreciate that in a client. You can see samples of my work at http://www.ifreelance.com/pro/19754 and my ... more
I would love to do this project precisely because you are very organized and clear about what you want. I appreciate that in a client. You can see samples of my work at http://www.ifreelance.com/pro/19754 and my most recent DNN project at http://support.commondesk.org ID: animarts PW: system5172 less
kavindraclassic India
kavindraclassic
India From India     Offline
  Foundation LimeExchange Member
$1499 in 25 days 
0
over 1 year ago
Dear Sir, I have good training software with all the features that are required in a online training software, including some extra features that you are not ask. Like online practice session with solution m... more
Dear Sir, I have good training software with all the features that are required in a online training software, including some extra features that you are not ask. Like online practice session with solution materials and suggested voids of that topic and online test facility. It needs some modification to meet your requirement. If you give us this opportunity u find a good software. Thanks Regard’s kavindra  less
daqingyi China
daqingyi
China From China     Offline
  Foundation EUFreelance.com Member
$1300 in 30 days 
0
over 1 year ago
Hello, we are a chinese software company, we can do this job, pls check the demo: www.dutchdesignworkspace.com/test/
Eoyonix India
Eoyonix
India From India     Offline
  Foundation LimeExchange Member
$1450 in 65 days 
0
over 1 year ago
Please see PM
AtlantaWeb United States
awelogo.jpg
AtlantaWeb
United States From United States     Gold Member     Offline
$3000 in 30 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Hi, We are Atlanta based Web Development Firm and interested in your project. we can offer a quality product with 100% satisfaction.Please check your PMB for more details.
conceptalgo India
conceptalgo
India From India     Offline
  Foundation LimeExchange Member
  Foundation EUFreelance.com Member
$1300 in 30 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
hI DEAR, aS PER YOUR REQUIREMENT IT SEEMS LIKE ON OINTEGRATION OF SKINS AND TRAINING MODULE...... wE HAVE ALLREADY WORN iNTERPRISESUITE ON CRM,INVENTORY MODULE,ASPDNSF,DNN....IF OU HAVE FAITH AND TIME THEN COME O... more
hI DEAR, aS PER YOUR REQUIREMENT IT SEEMS LIKE ON OINTEGRATION OF SKINS AND TRAINING MODULE...... wE HAVE ALLREADY WORN iNTERPRISESUITE ON CRM,INVENTORY MODULE,ASPDNSF,DNN....IF OU HAVE FAITH AND TIME THEN COME ON PMB ..... less
sweta702 India
sweta702
India From India     Offline
$1000 in 30 days 
0
over 1 year ago
I am software engineer having 3.8 years of experience in making web and windows based application using .net.
GVRsujith India
GVRsujith
India From India     Offline
$1400 in 45 days 
0
over 1 year ago
GVR technolabs is one of the India’s IT service, consultancy and support providers, operating from Bangalore. We improve organisations' operations, large and small, through our selected customized high quality servic... more
GVR technolabs is one of the India’s IT service, consultancy and support providers, operating from Bangalore. We improve organisations' operations, large and small, through our selected customized high quality services, delivering security, mobility and productivity.  less
praveenkulashri India
praveenfinal.jpg
praveenkulashri
India From India     Offline
  Foundation LimeExchange Member
$750 in 60 days 
0
over 1 year ago
Hello I have 3+ years of experience in software development. I have done good amount of web application. So I think I would be best fit for you. Hope to talk you later. Thank you.
ramp1982 India
ramp1982
India From India     Offline
  Foundation EUFreelance.com Member
$1500 in 90 days 
0
over 1 year ago
Please give me an opportunity
ncodetech India
1.jpg
ncodetech
India From India     Offline
  General Freelancer Orientation (75%, 81st percentile)
$1800 in 40 days 
0
over 1 year ago
Dear Client, Please check PMB for bid details. Thank you, and with Best regards, -Kshitij.
prespire India
logo.gif
prespire
India From India     Offline
$1400 in 60 days 
0
over 1 year ago
0.0

0.0

0 Reviews
0% Completion Rate
Prespire India, a Delhi,India, based Company, provides Offshore Software Development Software Outsourcing, Offshore Outsourcing, Website Design and Web Application Development Services to Clients Globally. Some of our ... more
Prespire India, a Delhi,India, based Company, provides Offshore Software Development Software Outsourcing, Offshore Outsourcing, Website Design and Web Application Development Services to Clients Globally. Some of our focus industries includes financial services, ecommerce, healthcare, and Media. Prespire India is a global provider of IT services and end-to-end solutions designed to help clients improve their Competitiveness and efficiency. Prespire portfolio of solutions and services includes outsourcing, system integration, custom application development, consulting, quality assurance and training. Please feel free to visit our website www.prespire.com  less