I have written several websites a long time ago that work from the same database. These sites are catalogs of scale models:
and a few others.
I need to add functionality to these sites:
- collection management (logged user can add / remove items to want list, collection list, not interested list, list of extras, etc.)
- update search to include search using user's collection data
- change security for the site
- add captcha to new user creation
- add relationship "kit->model" within the same table
- change visual design of all sites
- change the way images are uploaded and displayed
- update database structure and site design to allow users to upload their own pictures for individual models
- update database structure and site design to allow users to upload pictures related to their collections / model manufacturers (e.g., group pictures / display cases)
There will be more on-going requirements, e.g., home page to display news about user collections.
I am open to suggestions about the use of APIs or ready packages.
I will break this into smaller projects to have clear requirements.