Public
Like
my_portfolio
Val Town is a collaborative website to build and scale JavaScript apps.
Deploy APIs, crons, & store data – all from the browser, and deployed in miliseconds.
A modern, responsive portfolio website for a 25-year-old Computer Science Engineering student specializing in Deep Learning and AI.
- Hero Section: Professional introduction with clear call-to-actions
- About Me: Personal story and career aspirations
- Projects: Showcase of AI/ML projects with detailed descriptions
- Skills: Categorized technical and soft skills
- Experience & Education: Timeline format for academic journey
- Career Goals: Professional aspirations and future plans
- Contact: Interactive contact form and social links
- Frontend: React 18.2.0 with TypeScript
- Styling: Tailwind CSS
- Animations: Framer Motion
- Backend: Hono.js for API endpoints
- Storage: Val Town Blob for contact form submissions
- Deployment: Val Town
├── backend/
│ └── index.ts # Main API server with Hono
├── frontend/
│ ├── components/ # React components
│ ├── index.html # Main HTML template
│ ├── index.tsx # Frontend entry point
│ └── style.css # Custom styles
├── shared/
│ └── types.ts # Shared TypeScript types
└── README.md
- ✅ Responsive design (mobile & desktop)
- ✅ Modern UI with Tailwind CSS
- ✅ Smooth animations with Framer Motion
- ✅ Contact form with backend integration
- ✅ Project showcase with tech stacks
- ✅ Skills categorization
- ✅ Professional timeline
- ✅ Dark mode toggle
- ✅ SEO optimized
The website is automatically deployed on Val Town. Simply visit the HTTP endpoint to view the portfolio.
Live Demo: The portfolio is now live and fully functional!
GET /
- Main portfolio websitePOST /api/contact
- Submit contact formGET /api/contact/submissions
- View all contact submissions (admin)GET /api/health
- Health check endpoint
To customize the portfolio:
- Update personal information in
frontend/components/App.tsx
- Modify projects data in the projects section
- Update skills and experience information
- Customize colors and styling in
frontend/style.css
The contact form is fully functional and stores submissions in Val Town Blob storage for easy retrieval.