Skip to content

ishaanparlikar/portfolio

Repository files navigation

About the Project

Personal Portfolio website ready for production. Just fork or clone it, Add it in your github and publish to your favorite Hosting provider. ( I recommend Vercel).

Dependancies

Libraries

  1. Iconify https://docs.iconify.design/icon-components/svelte/
  2. Svelte
  3. Tailwind Css with Daisy UI
  4. Firebase (Analytics)
  5. Email Js

Features

  1. Minimal Dependancies and Latest technologies
  2. Locale Ready (Add your Details in locale file and you are set)
  3. Ready for SSR, SSG, CSR
  4. Dark Mode*/Light Mode
  5. Firebase Analytics - Add Config into env file and start Tracking
  6. Typesafe
  7. Contact form submission with Email-Js.
  8. SEO Ready.
  9. Simple File Structure

Developing

Clone and installed dependencies with npm install (or pnpm install or yarn), start a development server:

npm run dev

# or start the server and open the app in a new browser tab
npm run dev -- --open

Env Files

Copy example env file and add the required API Keys like firebase, Email-JS etc.


Building

To create a production version of your app:

npm run build

You can preview the production build with npm run preview.

To deploy your app, you may need to install an adapter for your target environment.



For any bugs/issues create a issue on github or let me know on [email protected]


Dont forget to Star if you like the project


Any suggestions are welcome as well.