It's due friday. SO basically, I need to make an online mall that you can log into. There's 3 types of people, mall admins, store owners, and customers. Customers can go from store to store and add things to their carts, store owners can ask the mall admin to open a store, and can add items to their store(s), mall admins can approve or deny permission for store owners to have a store. I'll probably give everyone the ability to do regular shopping, but will keep mall admin stuff and store owner stuff seperate.
I already have the hard part figured out. I can communicate between my program (which is written in c++, compiled to cgi) and the apache web server, and can communicate between the program and the mysql database. Now i just need to generate the mall and all the classes and the ways they interact and the ways the user interacts with them.
The teacher and the assignment suggest that i need to send messages between the components of the program that contain data and instructions, but when i realized that there were 3 different types of people, i immediately thought of having modes that would control what the person has access to, and have all navigation done by links and buttons that i program.
Anyway, I'm thinking out loud and stuff, I'll probably end up using this 'message' system, but i've never done that before so it will involve even more figuring things out. :-\