Skip to content

SrivP/document_case

Folders and files

NameName
Last commit message
Last commit date

Latest commit

May 12, 2026
3ddf769 · · May 12, 2026

History

15 Commits
May 3, 2026
May 5, 2026
May 5, 2026
May 3, 2026
May 12, 2026
May 4, 2026
May 5, 2026
May 5, 2026
May 3, 2026

Repository files navigation

Project Overview

Hey!, sri here. This is my personal portfolio, the thing I've spent time working on instead of real projects lol. I've built this with Astro.js for the frontend, alongside GSAP for animations and CSS (no tailwind css in the big 26'). I mostly tried to flex more of my front-end design skills, while trying to maintian a minimal aesthetic, since I didn't want to spend too much time on it. Hopefully you like it!

Live Demo + Screenshot

https://sriv.me image

Folder Structure

portfolio/
├── astro.config.mjs
├── package.json
├── tsconfig.json
├── README.md
├── .gitignore
├── public/
│   ├── favicon.ico
│   ├── *.svg
│   └── project-photos/
│       └── yfinance_project/
│           ├── banner.png
│           └── hero.png
└── src/
    ├── content.config.ts
    ├── assets/
    │   ├── fonts/
    │   ├── arrow.svg
    │   ├── nlinkedin.svg
    │   └── wave.gif
    ├── components/
    │   ├── project-display.astro
    │   └── status-badge.astro
    ├── content/
    │   └── projects/
    │       └── Yfinance_Stock_Analyzer.md
    ├── layouts/
    │   └── NavBar.astro
    ├── pages/
    │   ├── index.astro
    │   ├── contact.astro
    │   ├── projects.astro
    │   └── projects/
    │       └── [slug].astro
    └── styles/
        └── global.css
les/
        └── global.css

Roadmap

In terms of furthur improvement, I'd work on the responsiveness of this design. This is because although I've added media breakpoints to it, as the projects page gets more populated this design setups is more likely to break. In addition there are still a few minor bugs (the text doesn't render consistently on slide up animation in the project page) that need fixing. I'll most likely return to revamp this site (and hopefully not go down another perfection infested doom scroll rabbit hole).