Skip to content

Sharmi-creator672/Sharmidp.github.io

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

100 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nikola Tesla Portfolio

Nikola Tesla Portfolio is an Astro template built with of course Astro 5.7, React 19 and TailwindCSS 4

Nikola Tesla Astro Portfolio

Getting Started

Clone Repository

git clone https://github.com/iann-mathaiya/nikola-tesla.git

Install Dependencies

pnpm install

Development

pnpm run dev

Build

pnpm run build

Preview

pnpm run preview

Project Structure

Inside of your Astro project, you'll see the following folders and files:

/
├── public/
│   └── favicon.svg
│   └── social-image.svg
├── src/
│   ├── actions/
│   │   └── # Astro server actions
│   ├── assets/
│   │   └── # Images that are transformed, optimized and bundled by Astro 
│   ├── components/
│   │   └── # Astro and React components
│   ├── layouts/
│   │   └── RootLayout.astro
│   └── pages/
│   │   └── blog/
│   │   │   └── index.astro
│   │   │   └── [...slug].astro
│   │   └── about.astro
│   │   └── contact.astro
│   │   └── index.astro
│   │   └── projects.astro
│   └── styles/
│   │   └── global.css
└── .gitignore
└── astro.config.mjs
└── package.json
└── tsconfig.json

Deployment

The site is configured for deployment on Vercel, but with slight modifications it can be deployed to any hosting service.

License

This project is licensed under the MIT License - see the LICENSE file for details.

⛔️ Changes

The template also uses React Paper Shaders. The Paper Team will be publishing breaking changes to the Shaders library under 0.0.x versioning so check back to get updates when they release Paper Shaders v1.

About

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Astro 62.6%
  • TypeScript 35.4%
  • JavaScript 1.7%
  • CSS 0.3%