GetAFreelancer.com
 
Find projectsSearch
Sign Up | Log in | Top Rated Users | Browse projects | Post Project | RSS feeds | Articles
 

Simple database web application.

   Click here to post similar project

Simple database web application. is project number 155088 posted at GetAFreelancer.com. Click here to post your own project.

Status: Closed (Selected Service Provider)
Selected Providers: selected service provider dreamcorner
Budget: $100-300
Created: 06/26/2007 at 21:36 EDT
Bidding Ends: 07/06/2007 at 21:36 EDT
Project Creator: diner123 View PM Post PM
Buyer Rating: 10.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/1010.00/10
(11 reviews)
Description: A simple web based demo application is required. Here's the specifications:
1. it contains four tables, business, hours, user, changes tables, all sql definition will be given as attached.
2. the web application must be written in php, use mysql as database, all web pages are tempalte driven.
3. the web page template contains a 728 x 90 graphic logo at the top, anything you can create.
4. use a clean, simple and modern Look and Feel templates.
5. user can log in using email and password.
6. user can retrieve password by email. (an php email script is also attached for reference.)
7. after log in, user can add a new business to his account. ( a php script does the db insert can be see as reference)
8. after log in, user can update the information of any business in his account.
9. after log in, user can deactive the status any business in his account to inactive.
10. after each of the 7-9 is exectuted, a row is inserted into the changes table with the following data. user id, time, action update, biz id, userip)

what the application should not do.
if a user is not logged in a session, he should not be allowed to any changes, in another word, the authentication is required before 4-6 can be executed, disallow hacking by methods such as enter the url with parameters.

Before and after your bid, makes sure send me some reference of your previous work.

50% payment after it is finished and runs well on your test environment. 50% payment after it is installed and tested runs on my godaddy hosting.

If you need to clearfy anything or have any question, pm me anytime.

tables
user with fields: userid(int), email(String), password (String), status(int, default 1), group(int, default 1), createdDate(time), lastLoginTime(Time), lastLoginIP(String)

business with field, businessId(int, auto), names (String), userid(int, reference user table), address1(String), address2(String), city(String), state(String), postal code(String), phonenumber(10digit string), fax(10 digits string), comment(text).

hours with field, businessId(int, reference business table), monday(String), tuesday(String), wednesday(String), thursday(String), friday(String), Saturaday(String), Sunday(String). potential values 11:00am-11:00pm, default closed.

changes with fields: user id(int, reference user table), time (timestamp), action(String), businessID(int, reference business table), ip(String)
Additional information submitted:

06/29/2007 at 11:28 EDT:
11. after log in, user can add up to 3 pictures to each of the business. each pictures needs to be smaller than 300K

pictures with fields: id(int), businessID(int, /*the associated business reference business table*/), fileLocation(String, system file path), relativeURL(String, relativeURL) time (timestamp),

add a preview page to show the business information.

add a field max_business(int, default 10) to the user table, each user can add max of 10 business to its account. -1 means no limit.

Report violation
Job Type:
  • Graphic Design
  • JSP
  • PHP
  • Website Design
Database: MySQL
Operating system: Linux
Bid count: 12
Average bid: N/A

 

Related project
 
Nonpublic project #341535 Featured Nonpublic
login to view
 

FREE Trial project for new buyers!

 

View Project Message Board     Post Message on Project Message Board
Messages Posted: 2

If you are the project creator or one of the bidders Log in as project creator or bidder for more options

Bid on This Project

Service Providers PMB Bid Delivery Within Time of Bid Provider Rating
Bids are hidden by project creator. Log in as project creator or bidder as the project creator or as one of the bidders to view bids.
Bid on This Project

 

[ Freelance ] [ Outsourcing ] [ GAF Top Users ] [ EU Freelance ] [ View All Projects ] [ Outsourcing Web Design ]

What is GetAFreelancer.com? ( Read about the company )

Buy services with help from our secure escrow system. Find freelance programmers, web designers, copywriters and translators. Would you like to outsource your next project? Would you like to make money as a freelancer? Click Sign Up to start! Bookmark our homepage to make sure you don't forget about our website next time you need to develop an IT project for yourself or your company. Our site is global and we have freelancers from India, Romania, Russia, Ukraine, United States, UK and many other parts of the world.

Outsourcing is the process of subcontracting network operations and support to an organization outside your own company. Try it free today! Our mission is to find the best possible freelance workers at the best possible price. GetAFreelancer.com helps webmasters, web designers, programmers, software developers and business owners to develop their projects. Outsourcing is hiring an outside organization to perform services such as information processing and applications development. It's easy, fun and very affordable to outsource your project with our site. Outsource projects and save a lot of money. Getting affordable freelance work, freelance programming and custom web design done for your website has never been easier.

Find Webmaster Resources and Webmaster Forum. Take a look at Search Engine Submission.