My friend and I are interested in starting a business but we're not too sure what skills we need in other team members. I'm probably the least technically skilled of the bunch in terms of coding, but I know the actual market, end users, requirements, etc. My friend is a web design guy who does a bit of php and light mysql, which would be handy for things like customer databases and the like.
Our product is going to rely a lot on a great user interface that is very heavy on the drag and drop.
Need to upload photos, video, whatever? Simply drag and drop into our applet and thumbnails will show up. (Ex: Smugmug's photo upload applet)
Need to then re-arrange the contents? In the applet window you can select from a variety of arrangements like sort by date modified, date picture taken (read from EXIF), or fully customized sort. Drag and drop images into place. Shift/Ctrl click to select multiple images and drag the whole group into place. (ex. Apple's MobileMe galleries)
Need to rename things? If you've got acorn-1, acorn-2, and acorn-3, but want the labels for all three images to just be "acorn" you can apply something like "delete everything after and including the last "-" of the filename."
Users will be able to create their own little web page, only instead of a bunch of concrete templates to choose from, they can choose individual elements/widgets and then drag and drop them into place to arrange them on their web page. They can then save this template and use it for every subsequent mini web page they create. (ex. iWeb, only web-based)
Want to create a flier? Postcard? Pamphlet? Same drag and drop thing. You can drag an empty image box element into place, then drag an uploaded photo into it and the photo will resize automatically to fit the image box, or vice versa. (again, iWeb-like)
What kind of tech skills do we need in our team members in order to accomplish this kind of web-based UI?
Our product is going to rely a lot on a great user interface that is very heavy on the drag and drop.
Need to upload photos, video, whatever? Simply drag and drop into our applet and thumbnails will show up. (Ex: Smugmug's photo upload applet)
Need to then re-arrange the contents? In the applet window you can select from a variety of arrangements like sort by date modified, date picture taken (read from EXIF), or fully customized sort. Drag and drop images into place. Shift/Ctrl click to select multiple images and drag the whole group into place. (ex. Apple's MobileMe galleries)
Need to rename things? If you've got acorn-1, acorn-2, and acorn-3, but want the labels for all three images to just be "acorn" you can apply something like "delete everything after and including the last "-" of the filename."
Users will be able to create their own little web page, only instead of a bunch of concrete templates to choose from, they can choose individual elements/widgets and then drag and drop them into place to arrange them on their web page. They can then save this template and use it for every subsequent mini web page they create. (ex. iWeb, only web-based)
Want to create a flier? Postcard? Pamphlet? Same drag and drop thing. You can drag an empty image box element into place, then drag an uploaded photo into it and the photo will resize automatically to fit the image box, or vice versa. (again, iWeb-like)
What kind of tech skills do we need in our team members in order to accomplish this kind of web-based UI?