Skip to content
 
 

Latest commit

 

History

100 Commits

Folders and files

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

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages