A complete roadmap for competitive programming
View live at https://cp.cyberlabs.club
Refer our CONTRIBUTING.md for "How to contribute ?".
- 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/
- 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
- 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
- Contains the code in ReactJS for the home page and the styling of website.
- All the static images, etc. used in the website are placed in the
static/imgdirectory.