cp-roadmap
cp-roadmap copied to clipboard
Roadmap for competitive programming
Competitive Programming Guide
A complete roadmap for competitive programming
View live at https://cp.cyberlabs.club
Want to contribute ?
Refer our CONTRIBUTING.md for "How to contribute ?".
Built With
Running
- After cloning this repository, run the following command in your terminal :
npm install
- Then run
npm start:
npm start
- The website will start running at http://localhost:3000/
File Structure
- blog
- docs
roadmapconteststools.md
- src
csspages
- static
img
sidebars.jsdocusaurus.config.js
Blog
- The
blogdirectory contains the blog files with names in the formatYYYY-MM-DD-my-blog-post-title.md - For the format of content of a blog file, you may refer any of the blogs present already or refer adding a blog post
Docs
- The
docsdirectory contains markdown files for content of theroadmap,contestsandtoolssections. - Every document has a unique
id - For displaying mathematical expressions, LaTeX is used. Just write the latex expression inside
$symbols. For eg.$x = 3$ - For all the files, whose link should appear in the sidebar, the details should be added in the file
sidebars.js. For more details, refer sidebar object
Src
- Contains the code in ReactJS for the home page and the styling of website.
Static
- All the static images, etc. used in the website are placed in the
static/imgdirectory.