Hi everyone,

I just finished a cool website <http://jandc.co.cc> and would like to invite you all to take a look at it. It is designed to demo how to use Catalyst and Moose to build a web application flexibility and efficiency. It is built by myself in one month and hope can save a bit time for some monks who found it useful. In addition, I hope to use it as a reference to find a job as Perl developer. Please help take a look at it and leave some comment for me to better it.

In short, this website is providing on-line movies service. You can search movies by name or plot as a user; the system will send you an email after you checking out a movie; you can add/remove movies as an admin; as a vipuser, you can view source link. For security, this website implements Authentication and Role Based Access Control. You can check How-To for more detail.

To become a user, you need to register an account first. Since the login is used for identification only, so please do not type in any real bank uid & pwd of yours. However, please make sure your email address is valid since the system will send an email to you automatically after you test checking out a movie or requesting to be a vipuser.

Since I did not backup database everyday, I accidentally removed some user's account information by importing an old dump.sql this morning(I must be sleepy at that time, ha). Therefore, some monks who already had an account need to register again. Please forgive my carelessness and this should not be happening again.

Hope my introduction here can clear up the air and any comment from you guys will be highly appreciated by me.

Cheers,
Jeff Mo

Replies are listed 'Best First'.
Re: My Catalyst website
by ww (Archbishop) on Feb 04, 2010 at 14:33 UTC
    This thread would gain a lot of credibility and utility were OP to update the parent node with discussion of the module use, challenges overcome, and other perl-centric information.

    For example, App::Cinema appears has numerous children. An explanation of "why not a single monolithic module?" seems likely to be valid content for this site.

    Tangentially (but along a related chain of thought), it's generally cheaper to put the invariant elements of a site's style(s) in a single, external .css file. Doing so saves bandwidth, storage and d/l+rendering time for the user.

      .... this old dog still refuses to write cgi which requires css or javascript.... what was wrong with plain old html? :-)

      I'm not really a human, but I play one on earth.
      Old Perl Programmer Haiku
        This mutt got forced into css to satisfy the Political Correctness Police at a former employer (and at the same time, strong-armed into avoiding js "because Lynx doesn't support it.")

        After a time ( a long time... ), /me came to see some advantages in the parts that work (along with the numerous, well-known disadvantages/limitations) and even got more-or-less comfortable with using styles. Time passed. Browsers got somewhat more (not totally sigh...) consistent in their interpretations. All in all, the state of the art today ain't all that bad (obviously, IMO; YMMV).

        But, deep down in recesses of my heart (well-hidden from the PC police), I retain an inclination to agree....

        And, while js has gotten somewhat better too, enough of my target audiences have it turned off that I try to avoid it.

Re: My Catalyst website
by pileofrogs (Priest) on Feb 04, 2010 at 00:50 UTC

    I think this post would be more appropriate in the Meditations section. I checked the link before approving, and does indeed seem to be a Catalyst app and not creepy spam.

    --Pileofrogs

      Thanks. I'll post this to Meditations.
      This website is built by myself in one month. I hope to use it as a reference to find a job as Perl Developer.
      Thanks.

        You did mention those points in the OP already.
        Your post is very thin on details about what the site actually does. Care to elaborate on its features?

Re: My Catalyst website
by Anonymous Monk on Feb 04, 2010 at 05:43 UTC

    Yeah it looks like it's App::Cinema - I was going to try it out locally but couldn't get it to install.

    Thanks for saving me the effort!

      Sure. Please look at the OP again.
Re: My Catalyst website
by zentara (Cardinal) on Feb 04, 2010 at 12:42 UTC
    Works here, and looks nice, even though I have javascript blocked.

    I'm not really a human, but I play one on earth.
    Old Perl Programmer Haiku
      Thanks.