/rdeepak2002.github.io

Primary LanguageTypeScriptGNU General Public License v3.0GPL-3.0

rdeepak2002.github.io

About

Deepak Ramalingam's website.

Requirements

Project Structure

.
├── public                  # Public files
│   ├── favicon.ico         # Website favicon
│   ├── google*.html        # Google site verification file
│   ├── index.html          # Default page shown
│   ├── logo192.png
│   ├── logo512.png
│   ├── manifest.json
│   └── robots.txt
├── src                     # Source files
│   ├── components          # Webpage sections
│   │   ├── admin           # Admin page
│   │   │   └── index.tsx
│   │   └── home            # Home page
│   │       └── index.tsx
│   ├── App.scss            # Global styling
│   ├── App.test.js
│   ├── App.tsx             # Main web app container
│   ├── index.js            # Entry JS file
│   ├── logo.svg
│   ├── react-app-env.d.ts
│   ├── reportWebVital.js
│   └── setupTests.js
├── package.json            # Metadata of project
├── yarn.lock               # Yarn file to keep track of versions
├── tsconfig.json           # TypeScript configuration
├── LICENSE
└── README.md

Available Scripts

In the project directory, you can run:

yarn install

Command to install dependencies.

yarn start

Runs the app in the development mode.
Open http://localhost:3000 to view it in the browser.

The page will reload if you make edits.
You will also see any lint errors in the console.

yarn run deploy

Publishes the compiled version of this web application to the gh-pages branch.

Deployment

Navigate to Settings/Pages in the GitHub repo, then select gh-pages as the active branch.