Requirements: FLEX or Flash Builder with Actionscript 3.
A simple design project. If you think this is complicated, do not bid on this project.
The project may be printed on paper and *always saved in MySQL Database.
DragNDrop Seating Arrangement. (who sits where?) For saving in MySQL:
Drag Character-symbols onto Chairs (Chairs are represented as Dots). The Dots are labeled 1-48 (also use something like X+1 for smokers).
(Thats 24 seating positions at a table PLUS 24 positions around the table for total of 48 chairs). Character Symbols might be labeled 1-30. The "pairings" (dots & character labels) will be entered into DB, so next time opening This Tool, characters will be displayed where they are sitting.
See my SWF File for general design layout -yours should be more professional looking. *You'll need to satisify the ingredients of my demo.
I would like the Dots (representing Chairs) to be only visible upon Mouse-Over. *So when printed they are not seen, and for no-clutter-sake they are only visible when dragging character-symbols onto stage.
The Dots (representing chairs) are where the Characters "Snap" to. (*not near a chair, nor close-to a chair, *and not using X/Y positioning*, but using the pairing-relationship).
Each time a character is "sat" on a chair/dot (or if repositioned or moved from a chair to another chair) a dialog box fades open asking for the Name and yes/no radio button (A *verbal question will be like this: vegetarian? yes/no). Clicking OK closes dialog box. *The NAME will thereafter be visible under the character.
A so-called smokers table, is on the upper-right-top of the stage, and the characters could also be dragged to this "external" table as well. Each person dragged here, would just be numbered like X1 to however many X.. in Database -Names can appear below smokers table.
So about 30 Characters (vertical rows) will sit on a (mouse-over/hidden off-stage, left-side-menu) and they can be dragged and snapped onto a chair-dot. And this "pairing" will be saved into the MySQL DB.
So you will create 9 Table Shape (pages):
Circle, Square, Rectangle-Tall, Rectangle-Wide, Oval-Tall, Oval-Wide, Octogonal, Triangle, Hexagonal.
(Each with two rows of 24 chairs at-and-surrounding the tables *for a total of 48 chairs*).
I'll need a "Center-Piece" on the table, and this Center-Piece symbol could be changed. (Thanksgiving Turkey, Heart for Valentines Day etc.). Dragged & Dropped onto the center (not near, but "snapped" into position).
**Ideally, you will create this tool so I can import new characters (So I can add more than 30 characters, and also to import new Center-Piece Symbols -Two different hidden/mouse-over menu-pallets as needed).
Technical: After all the characters have been placed in their chairs, "Alliance-Line-Points" will then get dragged onto the stage. (for: who relates well, with whom).
These lines will get dragged and will snap onto the characters positions.
There are 4 different kinds of alliances.
1. Fat Line.
2. Fat-Line with Finger Pointer.
3. Fat-Line with Arrow Pointer.
4. A Triangular Shape with a Heart-shape in the center of it.)
All 4 shapes snap onto the characters, and the triangle-points get dragged onto 3 different people. All this positioning is saved into the MySQL Database.
*Please note the Start/Stop Rollover message.
I already have a Red5 Server installed and working on my ubuntu linux "home-server" computer, which I am using to develop this project. The purpose of the Red5 Server is NOT to record the movements of the Flash Actions. I want to merely record the conversation of the "Party Layout", as it is being discussed (for the record) because many times, what is discussed; is not what is actually presented/delivered.
*Having said that, I will be giving you the URL Path to the rtmp:// so you can incorporate that into this project.
*Basically the conversation between Client & Promoter (me) will be recorded within this Flash Program itself.
You will provide the Project Files from Flash Builder.
Please start with Round (Circle) Table shape.
Then do Square Table shape. OBVIOUSLY, the Square table also satisfies the two Rectangle Shaped Tables by using transform tool AND OBVIOUSLY, the Circle Table satisfies the two Oval Shaped Tables.. AND the Round-Circle Table also satisfies the Octagonal and Hexagonal Shaped Tables.
Therefore, starting with Circle (Round) Table and squashing/transforming into Oval Shapes knocks out 5 Tables, including the Octagon and Hexagon Shaped tables.
AND, the Square Table is satisfying the Rectangle Shaped Tables.
What about the Triangular Shaped Table? If you hold-off with the Triangle Shaped Table, I will personally provide an SWF File to satisfy the need for the Chair-Dot positions with the Triangular Shaped Table.
Simply using Dots labeled 1 through 48 keeps Pairing Info in Database, and Symbols with simple labels S1 to S30 etc. keeps the symbols connected to their respective Chair.
Having the ability to Click a Table Shape from the Menu where Round-Circle, Tall & Wide Ovals, Square, Tall & Wide Rectangles plus the Octagon & Hexagon are satisfied quickly with a minimal of effort on design effort.
The Triangle Shaped Table will be the last shape to satisfy -and I will provide the layout, sparing you the work.
This job is a MAXIMUM of $400, NOT a $1000 Freelance Job, as first Bidder anticipates. The first bidder obviously is not qualified to do Flash Builder, and his in-experience demonstrates this by the fee he would charge of $990!
PLEASE ONLY BID if you know how to use Flash Builder with Actionscript 3.
So, your real job will be to create a Round