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
blog
directory 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
docs
directory contains markdown files for content of theroadmap
,contests
andtools
sections. - 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/img
directory.