Rajiv Singh

Added Tailwind Box Shadows - Get a curated list of box shadows - Click to copy and paste to enable box shadows on your cards seamlessly! Comes with a feature to convert vanilla CSS code to Tailwind JIT code.

iamrajiv.github.io

This is my personal website. Here I write blogs, add code snippets, code live demos, and add resources for everybody else to look and refer.

The application is built with Next.js/React/MDX

Overview

Installation


git clone https://github.com/iamrajiv/portfolio-website.git

cd iamrajiv.github.io

yarn

yarn dev

Running locally

To run the project locally, create a .env.local file and add the required API credentials there. Reference .env.example from the source for the list of API keys required.

Built Using


Assets

All asstes are aligned in the public folder accordingly something like this:

➜  public git:(main) ✗ tree
.
├── fonts
│   └── inter-var-latin.woff2
├── robots.txt
├── sitemap.xml
└── static
    ├── data
    │   └── blog
    │       └── 2023-05-23-higher-order-functions-in-go.mdx
    ├── favicons
    │   ├── android-chrome-192x192.webp
    │   ├── android-chrome-512x512.webp
    │   ├── apple-touch-icon.webp
    │   ├── favicon-16x16.webp
    │   ├── favicon-32x32.webp
    │   ├── favicon.ico
    │   └── site.webmanifest
    ├── images
    │   ├── blog
    │   │   └── 2023-05-23-higher-order-functions-in-go
    │   │       └── 1.svg
    │   └── talks
    │       └── 1.jpg
    └── miscellaneous
        └── avatar.jpg

Components

All components are aligned in the components folder accordingly something like this:


Pages

All pages are aligned in the pages folder accordingly something like this:



MDXComponents.js file holds all the react compoenents that are used in the markdown files.