We need a website to organize gift lists.
The website must contain the following information.
. Products management for administrators.
. Group of products management for administrador.
. Event type management for administrators.
. User creation, for anyone who wants to use the website.
. Some reports will be needed for administrator area.
. A registered user can create many events as needed.
. A registered user can create one or more lists, one by event.
. A registered user can manage information about the event, like a blog.
. The user can update or create new information about an event any time they want.
. A unregistered user can search for events or people, by names or dates.
. A registered user can buy products for any lists. one or more if needed.
. When the user finishes buying products, like a shopping cart the user needs to proceed to checkout.
. When checkout finishes, an option to pay with credicard must be available.