Monday, January 5, 2009

e-Noticeboard

Objective:-
         The objective of the project e-noticeboard is to enable the student to utilize a common notice board for collection of information from different noticeboards of different sections without visiting all the places ,which is a time taking process.

Motivation:-
          The spark of motivation for this project was ignited during a discussion with one of our department faculty Madam Ms. Anupama regarding the need for a separate notice board which can reach the students without roaming around the notice boards at different places.The scope was clear that it can only be possible with an electronic notice board,which can be utilized from the student's rooms also over their web.
          There it started as a mission to provide our university friends with a convenience which they all hoped for, but could just kept waiting for.During the time of working we were immensely influenced by the free software movement by Richard stalman in the name of opensource.So we too planned our project to be an open source so that it can be deployable by any institute or organization.


Technologies used:-
           PHP, DHTML, JAVASCRIPT, CSS, MYSQL.

THE ADMINISTRATOR:-
          The administrator is the one who can create an account for a student or user and can modify it also. Administrator is the only one with the privilege to modify the names of the accounts and the passwords too.



THE HOMEPAGE:



          The home page is designed with the DCIS logo at the top center with two university logos on either sides of this.The university logos and the department logo are hyper linked to the respective home pages for any quick reference.The best part of this software is that any deplorer just needs to change the logos and pictures to make this utilized for their college/university purpose.

          The login page is also present in the home page ,through which any user can login to his account.There is also a google search engine which is provided for any necessary information in pages from web or from the institution site.there has been a calender which provided as a notifier.



          As soon as one logs into his member homepage he would find the news events which are relevant to him scrolling on the screen.As the cursor is drawn on to the news event,the preview of the information page will be displayed ,clicking on which would open the information page in a new tab.



          The event calender is of real use to the student.Once any information about an event is updated in his group,the particular event day will be marked in user's member homepage. As the cursor is drawn on to the marked event day,the preview of the event information will be displayed ,clicking on which would open the information page about the event in a new tab.The groups in which the user is a member are displayed here in the same page.



          The most interesting thing here is that at any time any user can create and manage groups and can become a group owner to share his thoughts and views with his fellow members.There has been a button provide with the option to invite friends to join in a group and as a result there is an accept button also for the users who have got the invitation as shown below..



          As a owner of a group any user can upload an event for his group members,which would be notified in the user's member homepage.

Sunday, January 4, 2009

INSTALLATON INSTRUCTIONS

The steps to be followed for the installations required for the software.

STEP I:
           Install the APACHE web server .

STEP II:
          Install MYsql database.

STEP III:
          Create an account with user name "enoticeadmin" with your desired password.

STEP IV:
          Create a database named "enoticedb".Provide all previlages to the user in the above step.
To create tables in this database just run enoticedb.sql file on MYsql
STEP V:
          Then open all sourcecode files(files with php extension) and change the lines for password from passwd to the chosen administration password in step III, before connecting to the database.
STEP VI:
          Now copy all the modified sourcecode files(student folder and admin folder) into the folder that is available on the web through the web server.

         For the demonstration and installation watch our demo video at

          for still further clarifications do not hesitate to drop into our mail hcuas.admin@gmail.com