Page 1 of 3 1 2 3 LastLast
Results 1 to 30 of 71
  1. #1
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default A product website design and development

    Hi, I am developing a product based website with user accounts and all that is necessary.

    Using PHP, MySQL and JQuery.

    Here are the few screenshots










    Security, development and design suggestions welcome.

    I'll be updating this thread with screenshots in progress as I proceed further.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  2. #2
    I am a cat axes2t2's Avatar
    Join Date
    Oct 2009
    Posts
    1,126

    Default Re: A product website design and development

    Looking nice.
    If a pizza has a radius 'Z' and depth 'A' then its Volume = Pi * Z * Z * A

    ~~thepenciltool.tumblr.com~~

  3. #3
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Thanks

    Further updates on it:-

    Add products:



    Validation for already existing SKU values using ajax, further validations for price and other fields:



    Show products:


    Apply filter:


    Edit/Remove page:


    Quick price change using ajax:


    Edit more details:



    Multiple deletion by selecting checkboxes:


    Suggestions and critiques welcome. How can I improve the usability more ? And what other features or suggestions that can be implemented to make user experience enjoyable ?
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  4. #4
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Are you making a specialized CMS kind of thing for quickly generating a IT-product e-commerce site?

  5. #5
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by Mario View Post
    Are you making a specialized CMS kind of thing for quickly generating a IT-product e-commerce site?
    I am just starting out after a long time.

    It's kind of a simple CMS.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  6. #6
    . JojoTheDragon's Avatar
    Join Date
    Aug 2008
    Location
    Guwahati
    Posts
    2,615

    Default Re: A product website design and development

    Its cool.
    | Steam | Battlelog | PSN | Playfire | myAnimelist |


    TDF @ Steam
    Get 2GB of free cloud space : http://db.tt/OJKPcZnY

  7. #7
    Human Spambot abhidev's Avatar
    Join Date
    Sep 2009
    Posts
    2,199

    Default Re: A product website design and development

    are you developing your own CMS or using some framework like joomla ?
    Core 2 duo E4500 2.2gHz , ASUS P5GCMX , 3GB Transcend , Corsair VX 550w, MSI R5770 HAWK Edition 1GB, CM HAF-922, LG W2243T 21.5" LCD, I-Ball Baton

  8. #8
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by JojoTheDragon View Post
    Its cool.
    thanks

    Quote Originally Posted by abhidev View Post
    are you developing your own CMS or using some framework like joomla ?
    Everything is from scratch. Using php, jquery and usual html CSS stuff.

    Sublime text 2 as the editor for everything. Firebug for handy CSS optimization and tweaking.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  9. #9
    Alpha Geek
    Join Date
    Feb 2004
    Posts
    738

    Default Re: A product website design and development

    Good work, hopefully you are enjoying it

    Btw, using OOP in php or procedural concept ?
    ~Ricky

    » Looking for someone to partner with me in Indian Linux forum
    I am also at Another Indian forum...

  10. #10
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Quote Originally Posted by Faun View Post
    I am just starting out after a long time.

    It's kind of a simple CMS.
    Eh? If this is what you can make "just starting out after long", then I cant even start to think how good the final product would be in 6 months time!

    What do you do professionally? Just curious!

  11. #11
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by Ricky View Post
    Good work, hopefully you are enjoying it

    Btw, using OOP in php or procedural concept ?
    Procedural for now.

    Quote Originally Posted by Mario View Post
    Eh? If this is what you can make "just starting out after long", then I cant even start to think how good the final product would be in 6 months time!

    What do you do professionally? Just curious!
    Thanks. I work in SAP, completely irrelevant.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  12. #12
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Implemented rudimentary User Login and cart system. Used Session and Cookies for User login track and used Session variable for cart items track. This is getting interesting.
    Implemented blowfish hash for password storing using phpass. Seems to be better than any other option.

    Some pics.

    What do you guys suggest to get Country, State and City automatically as a dropdown list ?








    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  13. #13
    Mad Eyed Llama himadri_sm's Avatar
    Join Date
    Jun 2007
    Location
    mumbai
    Posts
    1,040

    Default Re: A product website design and development

    Can't comment on the coding stuff but the design looks good. It can be further improved though. What is the main purpose of the site- providing relevant information on products from different brands ?
    View my Portfolio here-

    Pixels and Polygons | On Linkedin | On Facebook

    Available for freelance. PM me for details.

    MSI 890 GXM G65, Phenom X6 1055T, G.Skill 1600Mhz "Ripjaws" 2x2gb Kit, MSI GTX 470, WD Black 500Gb, NZXT Gamma, Corsair Vx550, Hp 22x DVD-Rw, Benq G2420HD, Logitech Mx-518, Xbox 360 Gamepad for PC

  14. #14
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    It's a product website with pages for administration part (adding, updating and deleting product parameters) and customer part (adding product to cart, checkout etc).

    I am not concentration over design. It will be nice if you can suggest or perhaps provide some template for that.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  15. #15
    Alpha Geek pranav0091's Avatar
    Join Date
    Jul 2011
    Location
    Wherever I am
    Posts
    914

    Default Re: A product website design and development

    Being able to search with multiple filters of the same kind (like having simultaneous filters for say 10k to 20k and 20k to 30k) that can be applied at the same time. I am not sure if thats clear enough, but how flipkart implements its search feature is NOT how it should be done. ( In flipkart, at any given time I can have only one price filter active like 20k to 30k. What if there is a product thats priced 30.4k? it does not appear within the search results. But in real life almost all people 'stretch' their budgets from time to time)

    Also searching using sliders for 'price' is the most usable and useful form IMO.
    HP Pavillion dv4 3016tx | i5 2.33GHz | ATI HD6750M 1GB | 4GB RAM | 500GB HDD
    Grado SR60i | Panasonic HJE120 | Soundmagic E10
    Lumia 920 | Nokia N70 | Sony Ericsson Xperia Ray
    Canon EOS 600D 18-55 Kit lens
    Me @ Flickr

  16. #16
    Mad Eyed Llama himadri_sm's Avatar
    Join Date
    Jun 2007
    Location
    mumbai
    Posts
    1,040

    Default Re: A product website design and development

    Quote Originally Posted by Faun View Post
    I am not concentration over design. It will be nice if you can suggest or perhaps provide some template for that.
    Ahh don't bother about it...It's good enough..I can't provide templates as i don't know any..you could take a look at other templates and see if you find anything that looks more modern or contemporary.
    View my Portfolio here-

    Pixels and Polygons | On Linkedin | On Facebook

    Available for freelance. PM me for details.

    MSI 890 GXM G65, Phenom X6 1055T, G.Skill 1600Mhz "Ripjaws" 2x2gb Kit, MSI GTX 470, WD Black 500Gb, NZXT Gamma, Corsair Vx550, Hp 22x DVD-Rw, Benq G2420HD, Logitech Mx-518, Xbox 360 Gamepad for PC

  17. #17
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Quote Originally Posted by pranav0091 View Post
    Also searching using sliders for 'price' is the most usable and useful form IMO.
    This. IMHO, the LG website has some kind of slider for price - ideal would be to have a slider as well as some kind of textbox for the user to enter his own price range.

    BTW, why does Login and Register show if/when I am logged in? IMHO, I should be able to see Login and Register only when I am logged out or browsing as a guest.

    Also, the form validation --> when I am registering and entering my email ID and password, I did like the validation to start "after" I have completed entering the full password, not right when I start - something like onblur or on unfocus whatever the javascript thingy was!
    Sorry, if this does not apply in your case; is it Ajax-y by the way? Just curious, but how costly is it when you have say 10 mil email IDs already in your db? (Again, not too much (in fact, not at all) of a web geek, so question may not be applicable)

    Oh and can you move the buttons (submit/reset) to the middle? Towards the left looks awkward!

  18. #18
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by himadri_sm View Post
    Ahh don't bother about it...It's good enough..I can't provide templates as i don't know any..you could take a look at other templates and see if you find anything that looks more modern or contemporary.
    Yeah, getting ideas from other sites.

    Quote Originally Posted by pranav0091 View Post
    Also searching using sliders for 'price' is the most usable and useful form IMO.
    Will look into that. A really nice and user friendly idea. Thanks.

    Here goes Cart facility, almost completed

    The bare bone functionality:






    Now, with little bit of CSS and database magick..grunt..grunt
    Added items in cart.


    After deletion of one item:


    Updating quantity of item:


    Updated:



    Time for a break

    Quote Originally Posted by Mario View Post
    This. IMHO, the LG website has some kind of slider for price - ideal would be to have a slider as well as some kind of textbox for the user to enter his own price range.
    Yeah, this looks good.

    Quote Originally Posted by Mario View Post
    BTW, why does Login and Register show if/when I am logged in? IMHO, I should be able to see Login and Register only when I am logged out or browsing as a guest.
    See the current screenshots in this post. Logged in users wont see Login and Register.


    Quote Originally Posted by Mario View Post
    Also, the form validation --> when I am registering and entering my email ID and password, I did like the validation to start "after" I have completed entering the full password, not right when I start - something like onblur or on unfocus whatever the javascript thingy was!
    I am using onblur and onkeyup. Will see what fits fine there.


    Quote Originally Posted by Mario View Post
    Sorry, if this does not apply in your case; is it Ajax-y by the way? Just curious, but how costly is it when you have say 10 mil email IDs already in your db? (Again, not too much (in fact, not at all) of a web geek, so question may not be applicable)
    I am afraid I dont know what Ajax-y is. I am using ajax in few things, not the complete website.

    Quote Originally Posted by Mario View Post
    Oh and can you move the buttons (submit/reset) to the middle? Towards the left looks awkward!
    Yeah, will do. Thanks.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  19. #19
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    ^^^ Very nice
    By "Ajax-y" (read like an adverb) I meant, are you using Ajax in the part where you tell the user immediately that his email ID is already registered? And I wanted to know if that operation is a costly one in case you have to sift through say a large number like say 10 mil

  20. #20
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by Mario View Post
    ^^^ Very nice
    By "Ajax-y" (read like an adverb) I meant, are you using Ajax in the part where you tell the user immediately that his email ID is already registered? And I wanted to know if that operation is a costly one in case you have to sift through say a large number like say 10 mil
    Yeah, it's ajax. Only the part where existing user id is checked during registration. Everything else is Client side JS validation.

    Onblur will be efficient depending upon the hosting. As of now I have kept it on keyup and onblur.

    It's highly unlikely that there will be 10 mil users active at the same time. It's just a start up website.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  21. #21
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Quote Originally Posted by Faun View Post
    It's highly unlikely that there will be 10 mil users active at the same time. It's just a start up website.
    Didnt get this! Why do you need all users to be active at the same time?
    I meant, when down the line, you have say a high user base of say 10 mil, (so 10 mil IDs to check against), how much does the search cost?

    Also, IMHO, isnt it better to have a button there ["Check for availability"] to make the validation a user choice? I mean, when the form submits, you will anyway validate the email ID as unique before you insert to the db, right?

  22. #22
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    ^^that will require good infrastructure and code optimization. Can think of that down the line but as of now it should be good enough. Probably some performance testing can be done . I guess I'll look for the tools for that.

    Sure, check for Availability is good and can be done but I have seen in some sites that the check is done automatically on input.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  23. #23
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    How long approximately is each module taking to code?

    And when do you do this? Weekends? or 7 days a week?

  24. #24
    Master KOD3R nbaztec's Avatar
    Join Date
    Sep 2010
    Location
    New Delhi
    Posts
    342

    Default Re: A product website design and development

    Quote Originally Posted by Faun View Post
    ^^that will require good infrastructure and code optimization. Can think of that down the line but as of now it should be good enough. Probably some performance testing can be done . I guess I'll look for the tools for that.

    Sure, check for Availability is good and can be done but I have seen in some sites that the check is done automatically on input.
    It's fine the way it is, the backend DBMS optimize queries under the hoods so if your `user_id` is indexed and unique the search time is negligible. The only scenario I think it could be significant would be if you were checking it on key events, which you aren't EDIT: Oh wait, you are. Use onblur or onsubmit.

    ...Or perhaps if someone maliciously polls the script to generate 1000 requests/second >_>
    AMD Phenom II X6 1055T|MSI 880GMA-E45|MSI 7770|2x2 Corsair DDR3 1333MHz|CM Elite 310|Corsair CX400W|DELL ST2320L
    Myself @ nbaztec.co.in
    Build Your Rig! (XBlade) @ nbaztec.co.in - Build Your Rig!
    My Inner Artist @ nbaztec.co.in - Designs

  25. #25
    Bon fo Gamin(G) 101gamzer's Avatar
    Join Date
    Aug 2011
    Location
    DxB
    Posts
    509

    Default Re: A product website design and development

    Looks Good & Cool
    Spoiler:
    Gaming RiG comin sooooon..|Acer Aspire 4730z|PSP 3004PB|PSP 3004 GT5 BLACK EDITION|Samsung Galaxy S III 16 GB|Samsung LB530|

  26. #26
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    Quote Originally Posted by Mario View Post
    How long approximately is each module taking to code?

    And when do you do this? Weekends? or 7 days a week?
    Working for about a month over it. Reading documentation and thinking of how to implement takes some time but coding part is done pretty easily after that.

    Working as and when I get time. Weekends usually BF3 multiplayer, so don't look at it much.

    Quote Originally Posted by nbaztec View Post
    It's fine the way it is, the backend DBMS optimize queries under the hoods so if your `user_id` is indexed and unique the search time is negligible. The only scenario I think it could be significant would be if you were checking it on key events, which you aren't EDIT: Oh wait, you are. Use onblur or onsubmit.

    ...Or perhaps if someone maliciously polls the script to generate 1000 requests/second >_>
    That can be done with onblur too. database requests are only for user id. So I guess leave it at onblur itself and remove the keyup.

    Anyway to keep the throttling of database ?

    Quote Originally Posted by 101gamzer View Post
    Looks Good & Cool
    Thanks.
    Last edited by Faun; 11-07-2012 at 11:57 PM.
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  27. #27
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Quote Originally Posted by nbaztec View Post
    ...Or perhaps if someone maliciously polls the script to generate 1000 requests/second >_>
    Quote Originally Posted by Faun View Post
    Anyway to keep the throttling of database ?
    IMHO, any such use case would kill the network/app server long before it took down the db! Probably a function of connection pools!

    Question should probably be "any way to keep the throttling of the web server"!
    Well, we did never get DOS if there was some foolproof way of doing that!

  28. #28
    Wahahaha~! Faun's Avatar
    Join Date
    Dec 2006
    Location
    Pune/there
    Posts
    8,451

    Default Re: A product website design and development

    ^^yeah, likely.

    Slight change is look and feel


    Right side buttons:
    Steam | Flickr | Battlelog
    Spoiler:
    Asus Z68 V-Pro|i5 2500k|TRUE Black|Ripjaws X|U2311H|N560GTX Ti|D7000|Classic Vibe 50 Strat|XONAR STX|RE272|UM Miracle|Optimus G

    Mono

  29. #29
    Alpha Geek
    Join Date
    Dec 2010
    Posts
    541

    Default Re: A product website design and development

    Looks fine.
    Can you change that X for the delete to something else? I know its functional, in fact, very functional. but looks slightly odd.

    May be, a yellow pencil icon instead of the "Update" href and beside it a red x icon for delete.

    BTW, how did you get that textbox rectangle to be rounded at couple of corners? Is that via CSS? Looks cool - the price, quantity and subtotal align are slightly off I think, would look cooler if it could be aligned at 180.


    Edit: Just noticed the Proceed link. I think it should be a more prominent button, don't you think?
    Where does Proceed go by the way? "Continue shopping" or "Checkout"? May be, two buttons with those names instead of Proceed?

  30. #30
    In search for Tech Gyan! CyberKID's Avatar
    Join Date
    Jul 2010
    Location
    New Delhi
    Posts
    781

    Default Re: A product website design and development

    The Design is nice. I noticed the SKU number. You seem to be entering the SKU number yourself. Wouldn't it be good to be using the Auto_Increment attribute of MySQL to generate unique SKU number for each product? That way, you'll be saving time entering a new product each time as SKU generation will be done under the hood.
    I'm a KID in this BIG Cyber World!

    Intel C2D E4500|CM Hyper TX3 EVO|Corsair VS450|MSI G41M-P26|Kingston VR 2 x 4GB DDR3 1333 MHz|Seagate 500 GB SATA 3.0+ WD 80 GB IDE|AOC E2243Fw2k|| Dell Inspiron 14R|Core i5 480M 2.66|WD 320GB SATA 3.0|6GB DDR3 1333|Philips SHP 2700|Microsoft Mobile 1000||Nokia C6-00
    My Blog: http://www.metro-greens.in

Page 1 of 3 1 2 3 LastLast

Similar Threads

  1. Android development website
    By ohm.patel1 in forum Programming
    Replies: 4
    Last Post: 31-03-2012, 07:11 PM
  2. Guidance for Website development
    By Terabyte in forum Programming
    Replies: 5
    Last Post: 18-04-2011, 02:47 PM
  3. Website Design And Web Development Company
    By srisoftwarez in forum Software Q&A
    Replies: 1
    Last Post: 11-10-2009, 07:34 PM
  4. iPhone Wins Product Design Award
    By nepcker in forum Technology News
    Replies: 5
    Last Post: 23-05-2007, 03:43 PM
  5. my website development
    By anilmail17 in forum QnA (read only)
    Replies: 8
    Last Post: 11-12-2006, 05:21 PM

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
Close