Commit Graph

51 Commits

Author SHA1 Message Date
wazolab
cbbcffaf64 Update README.md 1.0.0 2020-12-09 01:10:51 +01:00
wazolab
51d8a84202 Delete feedback.gif 2020-12-09 00:58:28 +01:00
66998fbcba Write feedback concerning this project development. 2020-12-09 00:37:21 +01:00
55e1019daf Add a basic Cypress test 2020-12-08 19:17:35 +01:00
b7f1e71cbb Linting tests 2020-12-08 18:23:22 +01:00
b5ceae6c00 Testing GridItem + AddFruit components 2020-12-08 18:03:48 +01:00
065ff6f3ff AddFruit code cleaning. 2020-12-08 12:40:45 +01:00
2a1cf5ae8f Add component's lazy loading 2020-12-08 12:40:16 +01:00
73b7786d1a Remove console statements 2020-12-07 19:11:32 +01:00
2d83491839 Add notes to README + Add redirects for Netlify + Reference Node engine in package.json 2020-12-07 18:33:24 +01:00
3290917b1c Add isFruit to fruit object for letting know the API that it's a fruit 2020-12-07 17:58:35 +01:00
663569e9dd Add fruit to API 2020-12-07 17:49:13 +01:00
83c1269d25 Pass tests 2020-12-07 15:37:32 +01:00
d826e758ff Toggle deleteMode with button in Header 2020-12-07 15:27:54 +01:00
5ef8c424fd Add Skeleton for GridItem and Image + Refactor components architecture with more modularity + Delete Fruit feature 2020-12-07 12:48:06 +01:00
5d34725344 API connection error handling 2020-12-07 00:41:48 +01:00
de853c4a96 Add gradient on Add Fruit button 2020-12-07 00:12:54 +01:00
19262ceffe Change price display 2020-12-07 00:09:57 +01:00
51c57cb80c Create new fruit feature 2020-12-07 00:09:41 +01:00
64c42e15de Add Notes in README 2020-12-07 00:00:46 +01:00
ad369d0bc4 Handle fruit expiry date expiry date cases + CSS variable name convention 2020-12-06 19:22:44 +01:00
5ae24298ae Add vue-moment 3rd party for date/time formating 2020-12-06 17:50:56 +01:00
12d10c427b Styles improvements 2020-12-06 17:36:32 +01:00
cb94b76726 Create Fruit details layout 2020-12-06 17:36:09 +01:00
6ce69867ef Better HTML5 Semantic on Header.vue 2020-12-06 16:06:28 +01:00
7893b25910 Add GridItem test 2020-12-06 16:03:41 +01:00
397470bc70 Add Fruit data fetching beforeEnter route 2020-12-04 23:07:02 +01:00
872a8b6023 Cleaning Header component 2020-12-04 23:06:32 +01:00
f39a9a44a7 Add Footer component 2020-12-04 23:06:15 +01:00
d51e8d3f0d Ensure that parser.js returns only the needed fields. 2020-12-04 22:27:32 +01:00
103a49daef Add SVG pattern on background 2020-12-04 20:41:59 +01:00
bb09df70f5 Bring some responsive styles, subject to later improvements 2020-12-04 17:39:09 +01:00
a9eb304a5c Add CSS normalization 2020-12-04 16:50:41 +01:00
ae7f8dd77e Create Header component + Add styles 2020-12-04 16:45:59 +01:00
55220b6cca Add notes for feedback section 2020-12-04 16:41:51 +01:00
ccc1ec0d0d Update less and less-loader + Inject variables in Vue 2020-12-04 16:41:03 +01:00
a62d07e97e Setup routing for FruitDetails + fetch data on route transition + Fix fruit tests 2020-12-04 03:29:08 +01:00
d2b7c4d93c Create Grid and GridItem components 2020-12-04 03:25:28 +01:00
d0064d555c Create parser for getFruits API response 2020-12-04 03:24:52 +01:00
0e0842a604 Remove un-used file + format babel.config 2020-12-04 03:23:39 +01:00
a027285357 Test getFruits action with fruit-api 2020-12-04 02:26:50 +01:00
4b1ac294bd Tested all fruit mutations 2020-12-04 00:24:25 +01:00
59c085f4d5 Add jest coverage + Test setFruits mutation 2020-12-03 23:37:02 +01:00
69e0f90c5a Install axios + Test App rendering + Test API connection 2020-12-03 23:05:00 +01:00
dc3a764aa2 Remove un-used Vue files + Create Fruits directory & Fruit details pages 2020-12-03 19:27:09 +01:00
b82b9db99a Add Prettier working along ESLint 2020-12-03 19:22:20 +01:00
973fabafa3 Change favicon + Add package.json description 2020-12-03 19:10:39 +01:00
71bf192289 Add fruit-api 2020-12-03 19:04:21 +01:00
36bf9b477d Install Vue project with VueCLI 2020-12-03 18:44:11 +01:00
e7f8b93c19 Initialize README with project's scope of work. 2020-12-02 10:13:27 +01:00