The project consists to create a template for use on DVD Online Store from A to Z. The website will use Apache/MySQL/PHP/Windows OR Linux server. You can use any type of script using PHP to create the website (from scratch, Joomla, Drupal, Magento or anything else). You can use any module of your choice (Joom!Fish for the multilingual, for example).
We just need a final website fully working ready to be filled with our data. So, you are free to use what you want to create a fully working a friendly-use website.
The website will be use to;
- Show our online catalog of DVD (only information’s and 2 covers images per movie)
- Sell those using a cart
- Send an automatic invoice using PayPal when the user decide to complete the purchase
- Create a customer's account with all the information for invoice and shipping
The website have to;
- A customer can search a movie by Studio, by Director, by Year, by Actor, by Country, by keyword.
- When a customer is a on movie profile page, he can click on the name of one actor and be redirected on a page where he can see all the movies where the actor play. Same things for the studios, the director, the year, the country and the keyword.
- The admin form to enter a new Movie have to be user-friendly and with some automatic function as describe below.
You can see 3 websites with similar layout and content of we want (prefer TLAVideo layout):
[login to view URL]
[login to view URL]
[login to view URL]
In addtion, we want to have these options on our template:
1. LANGUAGE MANAGER
These one will help us to maintain an create a multilingual website and give us the possibility to add another language in the future.
2. CATALOG
Our catalog is only for Movies. We have a lot of field here.
- Title
- Studio*
- Year**
- Country***
- Director*
- Number of disc(s)
- Length (this is the lenght of the movie)
- Actors*
- UPC (12 Digit)***
- Review*
- Face cover (The admin browse on is computer to upload a picture of the face cover in JPEG format. The script automatically import, resize the picture to 366X522PX and create a thumb file of 100X142PX)
- Back cover (The admin browse on is computer to upload a picture of the back cover in JPEG format. The script automatically import, resize the picture to 366X522PX and create a thumb file of 100X142PX)
- Added (This is an automatic entry create when the movie is tested unique (view the Year field for more information) but the Admin can change the date if he just click on the field. In fact, when the admin clicks on the field, a calendar appear and the admin can chose the day, the month and the year.)
IMPORTANT NOTES
*The actors, the directors and the studios fields are special. If we take the example of the actors field, 1 movie can have more than 1 actor. So, we need a simple field for the Admin. So, the admin just have to enter each Actor separate by commas. (Ex: Actor 1, Actor 2, Actor 3) In this example, the script understand the movie have 3 different Actors. The Actor 1, the Actor 2 and the Actor 3.
At the end, when the Admin confirm he wants to add the movie, the script will check for each studio if they already exist in the Actor table. If yes, create a link to the title that already exist in the database.
Any questions feel free to ask. I will try to be more clear.