Skip to content

Repository files navigation

Quest Log

Quest Log is my personal portfolio, a place where I document my journey as a developer, showcase projects, experiment with ideas and keep track of everything I build along the way.

Ihe portfolio treats every project, experiment and lesson as another quest completed on my journey through software engineering and life.


Live Website

Portfolio: https://quest-log-krishitha.vercel.app/


Preview

image

Features

  • Interactive terminal-inspired landing page
  • Real-time notification center
  • Project showcase with detailed descriptions
  • Developer journal documenting experiments and learning
  • About page highlighting my journey and interests
  • Contact form with email integration
  • Smooth animations and micro-interactions
  • Dark, minimalist aesthetic inspired by terminals and RPG interfaces

Built With

  • Next.js 15
  • React
  • TypeScript
  • Tailwind CSS
  • Framer Motion
  • React Icons
  • Nodemailer
  • Vercel

Project Structure

quest-log/
├── public/
│   └── assets
│
├── src/
│   ├── app/
│   │   ├── about/
│   │   ├── api/
│   │   ├── contact/
│   │   ├── journal/
│   │   ├── projects/
│   │   ├── favicon.ico
│   │   ├── globals.css
│   │   ├── layout.tsx
│   │   └── page.tsx
│   │
│   └── components/
│       ├── ContactForm.tsx
│       ├── Footer.tsx
│       ├── NavBar.tsx
│       ├── NotificationCenter.tsx
│       ├── PageHeader.tsx
│       └── Terminal.tsx
│
├── package.json
├── tsconfig.json
└── README.md

Getting Started

Clone the repository

git clone https://github.com/krista9669/quest-log.git

Move into the project

cd quest-log

Install dependencies

npm install

Run the development server

npm run dev

Open

http://localhost:3000

Current Quests

  • Improve responsiveness across all screen sizes
  • Add project case studies
  • Include project screenshots
  • Introduce accessibility improvements
  • Optimize performance
  • Continue documenting new projects and experiments

Future Roadmap

Quest Log v2.1

  • Fully responsive layout
  • Rich project case studies
  • Better mobile experience
  • Accessibility enhancements
  • Performance optimizations

Beyond v2.1

  • Interactive developer timeline
  • Achievement system
  • Dynamic statistics dashboard
  • Searchable journal
  • Theme customization
  • More experiments and side quests

Connect


Made with curiosity, coffee and countless late-night debugging sessions.

About

Quest-Log is a collection of my projects, experiences, and side quests as I continue learning, building, and exploring new ideas.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages