Cookbook Site
This site will allow people to enter recipes that can be combined with our own to make a cookbook.
1. This website will allow buyers to sign up using a user name and password and then purchase 50, 75, 100, 150 or 200 books through Authorize.Net.
2. Website must have the capability of automatic password retrieval if user name or password is lost.
3. The website must have an order form including recipe name(s), boxes for individual ingredients, recipe measurements, instructions, and the quantity of books desired, together with pricing.
4. Users enter as many personal recipes as they can into this recipe form.
5. These recipes need to flow into a preset word processing program into book form.
6. There will be existing recipes already posted on our website for the buyers to add to their own recipes to make up the total recipes needed for a 110 page recipe book.
7. New clients’ recipes will automatically be added to other recipes in our database to make a book totaling about 110 pages and containing around 200 recipes.
8. Users should have the option of choosing additional recipes or have the work automatically done for them.
9. It must be possible that a group of people may submit recipes that would be combined instead of using our data base.
10. I have already made several book covers that the user would need to be able to upload using their pictures as well as several text boxes to be added in order to customize the cover for the client.
11. When a buyer purchases a recipe book on our website, submits their recipes along with the customized cover, the data will need to be converted to PDF format and forwarded to CREATESPACE (an Amazon.com company) who will then print and ship the book(s) to the client.
(*I have been using Expressions Web but I’ve slowly been converting to Joomla. )
To clarify, these two parts will need programming more than just design work.
First part: for the cover of the book we will produce, the user will pick from a selection of templates that I have created (see attachment), they will upload a picture that will replace existing picture, and upload text in 2 or 3 areas of the cover. Cover gets converted to pdf to be sent to printer. Covers can be set to be exactly like my templates or if it does not require a lot of programming, they could change colors of the templates.
Second part; the user is creating a cookbook that will be 110 pages and around 200 recipes. Most people do not have that many recipes so we will provide them the extras to fill the book. After they sign up, they then enter their recipes one by one into an online form (see attachment) that you will create. If they enter 25 recipes, another approximately 175 recipes will be added behind those from our data base to fill the book. The user should be able to view our database recipes and pick which ones to add or it will add them automatically. Their recipes will remain in the database under their name and if they give permission, they can be used by someone else. A group of say 5 people who know each other, could tell the program, I am adding 30 recipes, I want the recipes from these other 4 people in my book. If the 5 people have 170 recipes combined, the system will add 30 more at the back. Note: the books will be 110 pages and that will decide how many recipes total there are. If they are short recipes, 3 might fit per page, longer and only two will fit. The program will quit adding when the book reaches 110 pages. These pages are then formatted into a book format with table of contents and page numbers and converted to pdf. Both pdf files are then sent manually to Create Space.com for printing.
The finished size of the books are 8” x 10” This sample book is (see attachment) only 6” x 9” but is formatted correctly. We should have room for 3 columns of ingredients since our book is wider.
Scott Hunt