Skip to content

Latest commit

 

History

History
52 lines (29 loc) · 1.33 KB

README.md

File metadata and controls

52 lines (29 loc) · 1.33 KB

Portfolio Site

My Portfolio Site

This is the third iteration of my personal portfolio website. Using SvelteKit, TailwindCSS, and Firebase for authentication and DB purposes.

  • Responsive design for mobile and desktop devices
  • Pages for Home, Login, About, Projects, Contact, Resume, and Uses (My daily hardware & software/tools).
  • CRUD abilities for authenticated users through Firebase
  • Contact page with a form to send me an email
  • Footer with links to my LinkedIn, GitHub, and email

Installation

  1. Clone the repository: git clone https://github.com/jardo5/PortfolioSiteV3.git
  2. Install dependencies: npm i
  3. Locate firebase.js and replace the const firebaseConfig={} with your own config.
  4. Open Firebase Console/Cloud Firestore and create a new collection with your email/pass
  5. Start the server: npm run dev
  6. Open http://localhost:5173/ in your browser

Technologies Used

  • HTML/CSS/JavaScript
  • SvelteKit
  • Tailwind
  • Firebase (Auth, Storage, and Database)

Credits