Presentation is loading. Please wait.

Presentation is loading. Please wait.

INFM 603 Main Class Project

Similar presentations


Presentation on theme: "INFM 603 Main Class Project"— Presentation transcript:

1 INFM 603 Main Class Project
ATJobHunting INFM 603 Main Class Project Angela Kamal Tetyana Bezbabna Spring 2013

2 Purpose: One Stop Job Shop Read helpful for your career articles
Use website forums to interact with experts in your field Upload and get a feedback on your resume Apply for available jobs View calendar for career events Submit your contact information Direct interaction with recruiters Notifications with new career events Check your knowledge Quiz option

3 Who’s On? ATJobHunting Users Job Seekers Recruiters Admin Advisors

4 Home page Menu Forums Options Search User Etc..

5 Technologies Used Chaos Tools Core Modules Date module Add to Any
Flags Dquarcs

6 Chaos Tool Suit Allows other modules to implement
AJAX responder Plugins Form Tools CSS Tools Allows other modules to implement plugins from .inc files Allows the server to handle AJAX requests and tell the client what to do with them Allows forms to deal with AJAX Cache and sanitize CSS easily to make user-input CSS safe

7 Apply Chaos Tool Exportables
Tools to make it easier for modules to have objects that live in database or live in code, such as 'default views'

8 Chaos Tool Suit Wrapping objects in a unified wrapper.
Modal dialog Form Wizard Contexts Dependent Wrapping objects in a unified wrapper. Provides an API to create and accept as input Puts form in a modal dialog Make form items appear and disappear based upon user selections API to make multi-step forms much easier

9 Article comments Chaos Tool Object caching
Tool to make it easier to edit an object across multiple page requests and cache the editing work

10 Add Content Chaos Tool Content pluggable content types used
as panes in Panels and other modules like Dashboard

11 Contact Form Form Builder
Form API structures through a graphical, AJAX-like interface

12 Technologies Used Chaos Tools Core Modules Date module Add to Any
Flags Dquarcs

13 Dates Date module Contains both a flexible date/time field type Date field and a Date API that other modules can use

14 Technologies Used Chaos Tools Core Modules Date module Add to Any
Flags Dquarcs

15 Bookmark Flags Completely customizable by the administrator.
Using this module, the site administrator can provide any number of flags for nodes, comments, users, and any other type of entity. Including bookmarks…

16 Technologies Used Chaos Tools Core Modules Date module Add to Any
Flags Dquarcs

17 Quiz Dquarcs allows creation of a quiz

18 Technologies Used Chaos Tools Core Modules Date module Add to Any
Flags Dquarcs

19 Share article AddToAny
Used to provide links to 3rd-party services for sharing content on the site

20 Technologies Used Others: CSS edits JQuery popup even information RSS
AJAX Spider Calendar Form Builder Views Recruit Webform

21 Calendar Spider Calendar Allows you to have multiple organized events

22 Technologies Used Others: CSS edits JQuery popup even information RSS
AJAX Spider Calendar Form Builder Views Recruit Webform

23 Article survey Webform The module for making surveys in Drupal

24 Technologies Used Others: CSS edits JQuery popup even information RSS
AJAX Spider Calendar Form Builder Views Recruit Webform

25 Articles Views Display articles the way you like
Display a block with the 5 most recent posts of some particular type You want to provide 'unread forum posts'

26 Technologies Used Others: CSS edits JQuery popup even information RSS
AJAX Spider Calendar Form Builder Views Recruit Webform

27 Jobs Recruit To add job and applicant tracking functionality to your site

28 Testing Alpha Testing Functional Testing Usability Testing
Simulated or actual operational testing by potential users/customers Functional Testing Activities verifying a specific action or function of the code Answers the question of "can the user do this" or "does this particular feature work“ Usability Testing To check if the user interface is easy to use and understand

29 Testing Cont. Software performance testing
Performance testing - executed to determine how a system performs in terms of responsiveness and stability under a particular workload; Load testing - concerned with testing that the system can continue to operate under a specific load, whether that be large quantities of data or a large number of users Referred to as software scalability

30 Site Limitations Spider Calendar Recruiter Module No User Events
Admin add Jobs No Alerts

31 Project Challenges Text Gardens vs Drupal 7 Drupal Text Modules Server

32 Server Crashing The site server (localhost) crashed multiple times
Downloaded modules Incomplete module developments Several modules did not function properly and made the website crash

33 Modules Several chosen modules were not supported on Drupal 7
Calendar or Quizlet modules Although developed for the Drupal 7x, did not work Pre-requisite modules needed for others to function properly

34 Gardens vs Drupal 7 It was tricky for us to choose between Drupal Gardens and actually installing Drupal Drupal Gardens has major limitations as a non- paying member Drupal Install only allowed one team member to build the site

35 Lessons Learned For all modules to function properly, make sure pre-requisite modules are downloaded Look up common Drupal version errors vs. Operating system Watch available YouTube videos about desired modules

36 Future Recommendations
Drupal Gardens is probably best for group projects Download a module into Drupal in class for troubleshooting help YOUTUBE… videos help clarify how to install and set up tricky modules

37 Division Of Labor Both Tetyana Angela
Collaborated on ideas for site modules and site look Built and tested the site on her PC Created the presentation, Researched unique modules

38 ATJobHunting Video ATJobHunting videofile could be accessed and downloaded at

39


Download ppt "INFM 603 Main Class Project"

Similar presentations


Ads by Google