/parallelized-site

Astro-ified version of the Parallelized site. Made with Astro to take advantage of SSR (11ty doesn't have an intuitive way to do this)

Primary LanguageMDX

Parallelized

Welcome to the official repository for 'Parallelized' - a code optimization and development competition (for ShriTeq), created by Varun Sahni. The site for Parallelized is built using the Astro framework + TailwindCSS (nothing else has really been used excluding this except for some remark plugins).

Table of Contents

Introduction

The Parallelized site serves as the place for all competition-related information, guidelines and resources. It is designed to be simple yet effective in what it needs to do (but still look somewhat good!).

Stuff

  • Responsive Design: The site is mostly responsive 😭
  • Flex: Makes use of flexbox (mostly.. margins have been used sometimes)
  • Markdown Support: All content pages are markdown-based.

Getting Started

To get started with the Parallelized repository, follow these steps:

  1. Clone the Repository:

  2. Navigate to the Project Directory:

  3. Install Dependencies:

    npm install
  4. Run the Development Server:

    npm run dev
  5. Visit the Site - default url: localhost:4321

Dependencies

  • Astro: The framework used for building this repository.
  • Tailwind CSS: A utility-first CSS framework used for styling.
  • Remark: A remark plugins, remark-toc, is used on site pages to auto-generate TOCs
  • Firebase: Firebase Analytics is used
  • MDX: MDX expands on markdown in many helpful ways