Find Jobs
Hire Freelancers

A Bullitin Board In Perl or PHP using CGI

$30-60 USD

Complété
Publié il y a environ 22 ans

$30-60 USD

Payé lors de la livraison
1. Select and apply current and emerging standards in the development of server based Web solutions. 2. Integrate Web server and Database functionality. 3. Deploy Web technologies for state and security management. 4. Describe and implement enhancements of server function to extend Web site service. WEB Based Message Board Outline You are required to produce a CGI/WEB based application that implements a Bulletin Board System. The main design functions of a BBS are; Registration of Internet users to enable posting's to be made to the BBS Read capabilities to allow any Internet client to view postings made on a BBS The ability to add new messages to existing postings, allowing a "chain" to be created following a subject matter Requirements The emphasis of this assignment is the production of a bulletin board system and the background supporting CGI scripts. Key area's of development and management are; 1. Before any message can be posted, some identification of the client posting the message has to be made. This requires an authorisation process, the use of a "name" and a corresponding password. Each registered client can associate personal information about themselves using a "Personal Profile". This information remains undefined, but it is expected to include free-text items as well as information selectable from pre-defined items. The ability to upload a graphical image that can be displayed is also desirable, as well as the functionality to allow modification of both the Profile and Password by the Internet client. 2. Messages are associated to a "Folder" which can contain other messages of a similar nature. Once created, folders cannot be destroyed without some supervisory function being invoked. Folders are named and also contain information about the intended content expected within the folder. Once opened, a folder will discharge information on all messages held within the folder. Messages will consist of a single Header Line (A subject field), and will indicate the number of "follow-on" messages associated to that individual message. The ability to expand a folder to list the available messages, and the ability to expand a single message to identify its content and a list of messages associated with that message is essential. This will be achieved through the use of selective highlighting of each message as necessary, producing a tree-like navigation structure. Any client, registered or otherwise should ## Deliverables Complete a fully-functional working program(s) in executable form as well as complete source code of all work done. Complete copyrights to all work purchased. ## Platform Must be a for a unix platform and the database is optional but has to be compatible. preferable Mysql
N° de projet : 2848336

Concernant le projet

3 propositions
Projet à distance
Actif à il y a 22 ans

Cherchez-vous à gagner de l'argent ?

Avantages de faire une offre sur Freelancer

Fixez votre budget et vos délais
Soyez payé pour votre travail
Surlignez votre proposition
Il est gratuit de s'inscrire et de faire des offres sur des travaux
Décerné à :
Avatar de l'utilisateur
See private message.
$46,75 USD en 14 jours
5,0 (623 commentaires)
7,7
7,7
3 freelances proposent en moyenne $50 USD pour ce travail
Avatar de l'utilisateur
See private message.
$51 USD en 14 jours
5,0 (35 commentaires)
4,8
4,8
Avatar de l'utilisateur
See private message.
$51 USD en 14 jours
4,5 (24 commentaires)
4,0
4,0

À propos du client

Drapeau de UNITED KINGDOM
United Kingdom
5,0
2
Membre depuis mars 22, 2002

Vérification du client

Merci ! Nous vous avons envoyé un lien par e-mail afin de réclamer votre crédit gratuit.
Une erreur a eu lieu lors de l'envoi de votre e-mail. Veuillez réessayer.
Utilisateurs enregistrés Total des travaux publiés
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Chargement de l'aperçu
Permission donnée pour la géolocalisation.
Votre session de connexion a expiré et vous avez été déconnecté. Veuillez vous connecter à nouveau.