feat(legacy-certs): Claim legacy certificates from the settings page
This commit is contained in:
95
common/app/routes/Settings/utils/legacyProjectData.js
Normal file
95
common/app/routes/Settings/utils/legacyProjectData.js
Normal file
@@ -0,0 +1,95 @@
|
||||
const legacyFrontEndProjects = {
|
||||
challengeNameIdMap: {
|
||||
'build-a-personal-portfolio-webpage': 'bd7158d8c242eddfaeb5bd13',
|
||||
'build-a-random-quote-machine': 'bd7158d8c442eddfaeb5bd13',
|
||||
'build-a-pomodoro-clock': 'bd7158d8c442eddfaeb5bd0f',
|
||||
'build-a-javascript-calculator': 'bd7158d8c442eddfaeb5bd17',
|
||||
'show-the-local-weather': 'bd7158d8c442eddfaeb5bd10',
|
||||
'use-the-twitchtv-json-api': 'bd7158d8c442eddfaeb5bd1f',
|
||||
'stylize-stories-on-camper-news': 'bd7158d8c442eddfaeb5bd18',
|
||||
'build-a-wikipedia-viewer': 'bd7158d8c442eddfaeb5bd19',
|
||||
'build-a-tic-tac-toe-game': 'bd7158d8c442eedfaeb5bd1c',
|
||||
'build-a-simon-game': 'bd7158d8c442eddfaeb5bd1c'
|
||||
},
|
||||
challenges: [
|
||||
'Build a Personal Portfolio Webpage',
|
||||
'Build a Random Quote Machine',
|
||||
'Build a Pomodoro Clock',
|
||||
'Build a JavaScript Calculator',
|
||||
'Show the Local Weather',
|
||||
'Use the Twitchtv JSON API',
|
||||
'Stylize Stories on Camper News',
|
||||
'Build a Wikipedia Viewer',
|
||||
'Build a Tic Tac Toe Game',
|
||||
'Build a Simon Game'
|
||||
],
|
||||
projectBlockName: 'Legacy Front End Projects',
|
||||
superBlock: 'legacy-front-end'
|
||||
};
|
||||
|
||||
const legacyBackEndProjects = {
|
||||
challengeNameIdMap: {
|
||||
'timestamp-microservice': 'bd7158d8c443edefaeb5bdef',
|
||||
'request-header-parser-microservice': 'bd7158d8c443edefaeb5bdff',
|
||||
'url-shortener-microservice': 'bd7158d8c443edefaeb5bd0e',
|
||||
'image-search-abstraction-layer': 'bd7158d8c443edefaeb5bdee',
|
||||
'file-metadata-microservice': 'bd7158d8c443edefaeb5bd0f',
|
||||
'build-a-voting-app': 'bd7158d8c443eddfaeb5bdef',
|
||||
'build-a-nightlife-coordination-app': 'bd7158d8c443eddfaeb5bdff',
|
||||
'chart-the-stock-market': 'bd7158d8c443eddfaeb5bd0e',
|
||||
'manage-a-book-trading-club': 'bd7158d8c443eddfaeb5bd0f',
|
||||
'build-a-pinterest-clone': 'bd7158d8c443eddfaeb5bdee'
|
||||
},
|
||||
challenges: [
|
||||
'Timestamp Microservice',
|
||||
'Request Header Parser Microservice',
|
||||
'URL Shortener Microservice',
|
||||
'Image Search Abstraction Layer',
|
||||
'File Metadata Microservice',
|
||||
'Build a Voting App',
|
||||
'Build a Nightlife Coordination App',
|
||||
'Chart the Stock Market',
|
||||
'Manage a Book Trading Club',
|
||||
'Build a Pinterest Clone'
|
||||
],
|
||||
projectBlockName: 'Legacy Back End Projects',
|
||||
superBlock: 'legacy-back-end'
|
||||
};
|
||||
|
||||
const legacyDataVisProjects = {
|
||||
challengeNameIdMap: {
|
||||
'build-a-markdown-previewer': 'bd7157d8c242eddfaeb5bd13',
|
||||
'build-a-camper-leaderboard': 'bd7156d8c242eddfaeb5bd13',
|
||||
'build-a-recipe-box': 'bd7155d8c242eddfaeb5bd13',
|
||||
'build-the-game-of-life': 'bd7154d8c242eddfaeb5bd13',
|
||||
'build-a-roguelike-dungeon-crawler-game': 'bd7153d8c242eddfaeb5bd13',
|
||||
'visualize-data-with-a-bar-chart': 'bd7168d8c242eddfaeb5bd13',
|
||||
'visualize-data-with-a-scatterplot-graph': 'bd7178d8c242eddfaeb5bd13',
|
||||
'visualize-data-with-a-heat-map': 'bd7188d8c242eddfaeb5bd13',
|
||||
'show-national-contiguity-with-a-force-directed-graph':
|
||||
'bd7198d8c242eddfaeb5bd13',
|
||||
'map-data-across-the-globe': 'bd7108d8c242eddfaeb5bd13'
|
||||
},
|
||||
challenges: [
|
||||
'Build a Markdown Previewer',
|
||||
'Build a Camper Leaderboard',
|
||||
'Build a Recipe Box',
|
||||
'Build the Game of Life',
|
||||
'Build a Roguelike Dungeon Crawler Game',
|
||||
'Visualize Data with a Bar Chart',
|
||||
'Visualize Data with a Scatterplot Graph',
|
||||
'Visualize Data with a Heat Map',
|
||||
'Show National Contiguity with a Force Directed Graph',
|
||||
'Map Data Across the Globe'
|
||||
],
|
||||
projectBlockName: 'Legacy Data Visualization Projects',
|
||||
superBlock: 'legacy-data-visualization'
|
||||
};
|
||||
|
||||
const legacyProjects = [
|
||||
legacyFrontEndProjects,
|
||||
legacyBackEndProjects,
|
||||
legacyDataVisProjects
|
||||
];
|
||||
|
||||
export default legacyProjects;
|
Reference in New Issue
Block a user