Jump to content
Sign in to follow this  
angelo, italy

photo contest website

Recommended Posts

Hi guys,

I've always used WP but I want to swtich to PW. I'm not sure ....

I'd like to know if it's possible to create a website for an online photo contest.

The participants of the competition could create their own account, in which they upload their photos. The photos uploaded remain visible only to themselves and the judges.

From their account they can make the "entrance fee" payment.
The judges of the competition can create their own account... entering they see the photos of the participants and vote photos

At the main page I imagine the title of the competition, a button to read the regulation, and a button to register.

The website should be in Italian and English.

Thank you!!

 

 

Share this post


Link to post
Share on other sites

Processwire is light years ahead compared to Wordpress. It depends however on your dead line. When does it need to be ready ? If you just started with Processwire it is going to take some time before you know how to handle it's potential.

Share this post


Link to post
Share on other sites

We have used ProcessWire for exactly this many times.

It's VERY straight forward using the API. Now, if you don't feel confident in PHP then I would still suggest using WordPress and a plugin, but if you are willing to learn, it will be absolutely worth it as you can built it exactly how you want it and you can use the skills you have learnt for building other things in future. 

The ProcessWire API is very versatile and consistent, this means learning a way to do one thing such as using hooks gives you worlds of knowledge to do other things. It doesn't take long to pick up the entire API as it's very straight forward. 

If you need any help, let me know.

  • Like 1

Share this post


Link to post
Share on other sites

thank my friends.I am very fascinated by PW .. a lot! I am confident on front end but little back-end and PHP.

Can you show me useful resources to learn PW while I build this site? Thanks again

Edited by angelo, italy
wrong word

Share this post


Link to post
Share on other sites
16 minutes ago, Tom. said:

We have used ProcessWire for exactly this many times.

It's VERY straight forward using the API. Now, if you don't feel confident in PHP then I would still suggest using WordPress and a plugin, but if you are willing to learn, it will be absolutely worth it as you can built it exactly how you want it and you can use the skills you have learnt for building other things in future. 

The ProcessWire API is very versatile and consistent, this means learning a way to do one thing such as using hooks gives you worlds of knowledge to do other things. It doesn't take long to pick up the entire API as it's very straight forward. 

If you need any help, let me know.

 

1 hour ago, pwired said:

Processwire is light years ahead compared to Wordpress. It depends however on your dead line. When does it need to be ready ? If you just started with Processwire it is going to take some time before you know how to handle it's potential.

How long? I'm confident in front-end but no php...... 😕

Share this post


Link to post
Share on other sites
7 minutes ago, angelo, italy said:

How long? I'm confident in front-end but no php...... 😕

It would be impossible for us to give a time scale on your speed of learning. For the entrance fee if you use https://www.foxy.io/ - you could have something like this built in two weeks (judging that your learning as you go along). I would also encourage you to learn AJAX if you don't already know it as it would help improve the user experience for this. 

Share this post


Link to post
Share on other sites
28 minutes ago, Tom. said:

It would be impossible for us to give a time scale on your speed of learning. For the entrance fee if you use https://www.foxy.io/ - you could have something like this built in two weeks (judging that your learning as you go along). I would also encourage you to learn AJAX if you don't already know it as it would help improve the user experience for this. 

thanks Tom!

Share this post


Link to post
Share on other sites
Quote

I'm confident in front-end but no php......

Here is the good news ..... you don't need to be a full blown php coder to start using Processwire. Neither you need to be an expert in javascript.

Even with the php basics you can already start making websites with Processwire e.g.

<?php

echo "this";
echo "that";
echo "<img src='$image->url' alt='$image->description' />";

access a page

$pages->get("/path/to/page/");

output your pictures in a gallery

foreach($page->images as $image) {
$large = $image->width(500);
$thumb = $image->size(100, 100);
echo "<a href='{$large->url}' rel='lightbox-smarts'><img src='{$thumb->url}' alt='{$thumb->description}' /></a>";
}

?>

Some basic php syntax stuff
https://processwire.com/docs/more/why-php-syntax/

Did you already go through the Tuto's ?

Start it up with Processwire
https://processwire.com/docs/start/templates/

Processwire Tutorials
https://processwire.com/docs/tutorials

A good read about Processwire and WordPress
https://www.ionos.co.uk/digitalguide/hosting/cms/processwire/

Anyway, you are not going to find any better api out there than the Processwire api.

Feel free to always come back here and ask questions.

 

 

  • Like 1

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this  

  • Recently Browsing   0 members

    No registered users viewing this page.

  • Similar Content

    • By Pip
      Hi everyone!
      I'm trying out the Login/Register module for my site. Noted that the module assigns the newly registered user to login-register role. 
      Once you modify the login-register role's permissions, particularly adding page-edit, the new member role will be set to guest. 
      Thing is I'd like to grant my new users the power to create their own pages. Any advice? 
      Thanks. 
    • By Tyssen
      I have a client who is reporting that in the last couple of days they can no longer login to their site with their normal browser (Chrome). Using another browser or an incognito window works.
      I've tried logging into the site using the same login details in my usual browser (Firefox) and have had no problems.
      The site is a membership site and today other members are reporting the same problem.
      The site is running 3.0.148 and has the session handler DB and login throttle modules installed. It was recently upgraded to 3.x from 2.x. But no changes have been made to the site between the time when they were able to login OK and when the problem started happening.
    • By codevark
      The Minimal Site works fine, but if I try to login as admin, I have no idea what the credentials are.
      I did not do the "install" process myself. The OVA came with everything set up, but there's no mention of the PW admin credentials being set to some initial value.
      Wondering if anyone else has tried the Bitnami OVA and if there's a simple answer.
      --Pete
    • By franciccio-ITALIANO
      Hi, I need to provide a quite complex user registration form: description, subdescription, drop-down lists etc. 
      Through this registration, users will be able to access and comment.
      If someone responds to their comments, I would like a NOTIFICATION to appear when accessing their panel.
      My social interaction project is just that, it seems simple, I don't need more.
      Now I am undecided whether to use buddypress, elgg, or a native processwire system.
      What do you recommend? 
      If you recommend processwire, which modules should I install?
      Do they work or is processwire too immature for that?
      Translated with www.DeepL.com/Translator (free version)
    • By abdulqayyum
      Dear processwire community,
      i have a problem in loginRegister module, i could not add custom field in login and register page.
      i read from plugin documentation. they are saying.
      " By default, the email and password fields are required for both forms. You may want to add more fields. To do this, you’ll need to add fields to your “user” template. You can add fields to your user template in the admin by going to “Setup > Templates > Show system templates > user”.

      but i could not find similar scenario like “Setup > Templates > Show system templates > user”
      i can see just "Setup > Templates" not seeing "Show system templates > user" in my admin panel.

      Please help me in this case that how i can add custom field in these two page.
      Regards AbdulQayyum

×
×
  • Create New...