Basic Membership Loyalty Script
-Use variables in a config file as much as possible for ease of editing. eg: page logo, database connections, title etc...
-Use ajax where applicable for that web app 2.0 feel
-User login must be secure with 3 access levels, Superadmin that can change site settings and all features, admin that can add users and edit/delete member entries and users that can only input data
-Secure and protected form sql injection
-Fast loading for slow broadband
-Links and access to other pages will only be seen by allowed levels
1.) Site settings (superadmin)
2.) Add Member (superadmin, admin)
3.) Member List (superadmin, admin, user)
4.) Member details page (superadmin, admin, user)
5.) Reports (superadmin, admin)
-Once the admin is logged in, they can access a data input form with fields for a member like name, email, number etc... to add a member.
-Each member will have an auto generated incremental member number.
-Once a regular user logs in, they can search the member list via member number, name etc... the search if possible by ajax to display results immediately.
-Once the search result is clicked, the member detail is displayed. Additional input boxes will be available for purchased items (auto adds input box once one box has numbers) and a box for total price purchased.
- Reports module should have date filters to generate reports for registered between dates, top purchasers, most frequent.
Other details will be discussed by PM
Budget not too high, but project is not that difficult I can program this myself but don't have the time at the moment.