https://github.com/rolling-scopes-school/tasks/blob/2018-Q3/tasks/codejam-culture-portal.md
https://culture-portal-arch.netlify.com
Maximum points - 240
Total - (240/240)
- 10 Main page + page with a list of authors + author's page (only html);
- 10 Page with list of authors contains search widget;
- 20 Portal has two languages;
- 10 Author's page contains timeline;
- 10 Author's page contains video overlay;
- 20 Author's page contains photo gallery;
- 10 Author's page contains map (geowidget);
- 40 Project is made using react (max 40 - if all widgets are done in React);
- 20 Design;
- 20 material-ui / bootstrap is used
- 10 Confidence of the project presentation;
- 30 Project is made using gatsbyjs;
- 20 contentful / netlify cms is used for content management
- 10 Portal has third language;
time spent | feature |
---|---|
8h | implement multilanguage layout |
1h | add ArchitectPage and TimeLine content types to contentful |
1h | add information about Baklanov |
1h | add information about Langbard |
1h | add timeline information for Baklanov |
0.5h | add timeline information for Langbard |
5h | refactor and implement language select component |
0.75h | implement artist card component |
0.75h | fix problems with queries and page linking |
1.25h | add information and timeline for Parusnikov |
1h | add information and timeline for Korol |
0.75h | add information and timeline for Levin |
time spent | feature |
---|---|
1h | create layout component |
4h | create footer component |
4h | create header component |
3h | fix bug in header |
3h | create list of architects |
4h | create component "about portal" |
4h | create component "our team" |
5h | add styles for page of artist |
time spent | feature |
---|---|
3h | base structure of the project with gatsby starter, add eslint and fix all errors, setup Nedlify deploy |
6h | fix production build errors |
0.5h | add basic timeline component |
0.5h | add basic geowidget component |
3 | add video component |
0.25 | add gallery component |
0.25 | add information into contentful |
1 | refactoring team and portal description components |
0.25 | fix bug with search |
time spent | feature |
---|---|
2h | Artist page template, fix problems |
1h | 404 page |
2h | implement adaptive to gallery |
5h | fix artist cards styles |
1h | implement adaptive video |
time spent | feature |
---|---|
6h | search component |
2h | add styles, placeholders and error messages to search component |
0.5h | add readme with score calculation and worklog |
time spent | feature |
---|---|
5h | create navigation component |
time spent | feature |
---|---|
2h | create artist of the day component |
3h | create artist works list component |
During the presentation the following things have to be shown:
- readme with self evaluation and worklog
- PR of all team members
- main page;
- list of authors with search field (filtering);
- author's page with photo gallery, timeline and video;
- 1-3 difficulties occurred during teamwork;