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 jploch
      Hey folks,
      Iam working on a new Admin Theme, based on AdminThemeReno, which I would like to release for the public soon.
      Now I want to style the login page to fit the look and feel of the backend.

      After some research, I found out that I have to set the "$config->defaultAdminTheme = 'AdminThemeName' " inside my site config.php file to load all the styles from my admin theme on the login page instead of the default ones.
      Is it possible to set this via api from my Admin Theme settings, without the need of editing the config file?
       
    • By DanielKit
      Hi. I'm currently stuck at the login page in my project. Once I enter my admin username and my password and press login, nothing happens. The page just reloads. However, the URL changes from http://myipaddress/processwire to http://myipaddress/processwire/?login=1. I've checked all of my server settings, and to my knowledge, all seems to be fine there. I don't know where to go from here.. Thanks in advance!
    • By VeiJari
      Hi, this is the first we are trying to make a page that has only one type of user that has access to every page. 
      The other users should only have a given access to specific pages, not to the whole template.
      My structure
      -Field -Organisation -Project -Report I want that the "measurer" role only has access to "project x" and it's children, but no view access to every project, organisation or field. I've tried to do this with https://modules.processwire.com/modules/page-edit-per-user/ but it still needs a view access to the whole tree to see the "project x" page. Or is there something I haven't figured out?
      Maybe I have to make it via the API: a select field in the "organisation" template where the admins could add the users and then I use hook to update the privileges?
      Have you done something like this and how did you accomplish it?
      Any help would be appreciated.
       
    • 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.
×
×
  • Create New...