Git Product home page Git Product logo

cp-roadmap's Introduction

Competitive Programming Guide

A complete roadmap for competitive programming

View live at https://cp.cyberlabs.club

Netlify Status

Want to contribute ?

Refer our CONTRIBUTING.md for "How to contribute ?".

Built With

Running

  1. After cloning this repository, run the following command in your terminal :
npm install
  1. Then run npm start :
npm start
  1. The website will start running at http://localhost:3000/

File Structure

  • blog
  • docs
    • roadmap
    • contests
    • tools.md
  • src
    • css
    • pages
  • static
    • img
  • sidebars.js
  • docusaurus.config.js

Blog

  • The blog directory contains the blog files with names in the format YYYY-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 docs directory contains markdown files for content of the roadmap, contests and tools 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

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/img directory.

cp-roadmap's People

Contributors

cjchirag7 avatar aliasgarsaifee avatar chefpr7 avatar thelethargicowl avatar naineshhulke avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.