freeCodeCamp/common/app/routes/Settings/utils/legacyProjectData.js

96 lines
3.5 KiB
JavaScript
Raw Normal View History

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;