freeCodeCamp/api-server/common/utils/legacyProjectData.js

109 lines
3.1 KiB
JavaScript

const legacyFrontEndProjects = {
challenges: [
// build-a-personal-portfolio-webpage
'bd7158d8c242eddfaeb5bd13',
// build-a-random-quote-machine
'bd7158d8c442eddfaeb5bd13',
// build-a-25-5-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'
],
title: 'Legacy Front End Projects',
superBlock: 'legacy-front-end'
};
const legacyBackEndProjects = {
challenges: [
// 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'
],
title: 'Legacy Back End Projects',
superBlock: 'legacy-back-end'
};
const legacyDataVisProjects = {
challenges: [
// 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'
],
title: 'Legacy Data Visualization Projects',
superBlock: 'legacy-data-visualization'
};
const legacyInfosecQaProjects = {
challenges: [
// metric-imperial-converter
'587d8249367417b2b2512c41',
// issue-tracker
'587d8249367417b2b2512c42',
// personal-library
'587d824a367417b2b2512c43',
// stock-price-checker
'587d824a367417b2b2512c44',
// anonymous-message-board
'587d824a367417b2b2512c45'
],
title: 'Legacy Information Security and Quality Assurance Projects',
// Keep the settings page "Show Certification" button
// pointing to information-security-and-quality-assurance
superBlock: 'information-security-and-quality-assurance'
};
const legacyProjects = [
legacyFrontEndProjects,
legacyBackEndProjects,
legacyDataVisProjects,
legacyInfosecQaProjects
];
export default legacyProjects;