To do - Saint-Cyr/KingLocator GitHub Wiki
- Design all the three types of interest for Ecobank
- Add the distance feature
- Install Alice fixtures bundle--(OK)--
- Set up PHPUnit to load fixtures--(OK)--
- Define test case documentation--(OK)--
- Implement the AJAX search--(OK)--
- Add icon to the interest registration--(OK)--
- Set-up other registration on back-end--(ok)--
- Set-up registration of CategoryInstance on the Back-end---(OK)--
- Design the ACL in the current documentation---(OK)---
- Implement the ACL -----(OK)----
- Link the ACL to the registration of a categoryInstance-----(OK)----
- Link the ACL to the registration of an interest-----(OK)-------
- Change the favicon
- Make Edition of an interest possible at two level
- coordonate
- profile information
- Update the search of CategoryInstance to consider search by Category Name also
- Implement the following workflow: from search page when click on a CategoryInstance, the system direct straight to result page if the CategoryInstance does have only one Icon. Otherwise, direct to an intermediate to ask the user to choose an icon.
- Update the data model: Logo->Icon------(OK)------
- Update the automated test (very important) to all pass
- Update the fixtures to add two CategoryInstance (ICGC and Ecobank) plus 6 interest-----(OK)------
- Update the list of the interests display in the search view to make sure of proper alignment:---(OK)-------
- set common image property width & hight------(OK)-------
- set common text content length------(OK)------
- Update all the URL to consider strong SEO
- Update the registration page to pick the current location automatically------(OK)-------
- Design the system of URL with tage like on facebook, tweeter, ...
- Design final algorithm for sorting interest based on distance between current location and an interest--(OK)--
- Code the service of sorting in TDD way---(OK)---
- Sent the current location to the server from the search page
- Add video to file to the registration of an Interest---(ok)---
- Add image to the registration of an Interest---(ok)---
- Install bundle for coordonate calculation --(OK)--
- Design the algorithme for the coordonate calculation---(OK)---
- Update the result view---------(OK)------
- Design search view (Home page)-------(OK)-------
-------------Main topic---------------------
- Finish the back-end--(OK)---
- Update the registration---(OK)----
- Design the search page (Home page)---(OK)---
- Make sure for mobile device compatibility-----(OK)------- -------------End topic----------------------