This is agreatfirstdate.com's next product release. We are starting with Bootstrap 3, Angularjs using the Angularjs Seed Project, Compass and SCSS that is a bit SMACSSish. We are considering a MEAN stack for the application, but for now will prototype with Angularjs and the provided Node.js web server, Karma for unit tests and the Angularjs baked-in end-to-end test runner. http://www.agreatfirstdate.com.php53-5.dfw1-2.websitetestlink.com/
-
Refactor SCSS
- Use Compass wherever possible
- Move hardcoded values to variables
- Refactor classes to objects and extend objects for edge cases
- Refactor ontouch styling
-
Angularjs
Write directives for A, INPUT, SELECT, and [type='file'] to use fastbutton and perform default actionPrototype application data using json files- Form validation and errors
General experience bugs, single-page app jumpiness and asynchronous loading- Build complex data sets in controller and pass to ngRepeat for simple filtering
- Loading animations for profile tabs, refactor Feed, Activity and Photos views to single view and have tab selection events apply filters
- Rebuild settings tab to have click-to-edit fields
Links on touch not firing default action for href attr when ng-click is applied- Refactor profile menu tab selection
- ngAnimate view changes with fadein
-
Navigate through sign up- Not crazy about sign up responsive views, mobile profile view
Design pages view (FAQ, Privacy, Blog, etc)- Add tour to profile page after sign up
- Add growl-ish notification
DRY up sign up partialsMenu view for logged inInclude dark logoLog in- How It Works
- Take a Peek
- Blog
- About
- Careers
- Contact