Inspiration
As a student in Artificial Intelligence and a self-taught web developer, I needed a personal space to present my projects, skills, and learning journey.
TRESORFOLIO was born from the idea of building a dynamic and professional portfolio to showcase everything I create—from backend tools in Go to beautiful web pages using HTML, CSS, and JavaScript.
What it does
TRESORFOLIO is a personal developer portfolio that:
- Displays my featured projects built in Go, JavaScript, HTML, and CSS
- Describes my skills and technologies I use
- Offers a responsive and clean UI/UX for recruiters and collaborators
- Serves as a digital CV and developer showcase
How we built it
- Frontend: React with TypeScript
- Styling: TailwindCSS
- Routing: React Router
- Deployment: Vercel
- Project integration: Manual and dynamic listing of my projects built in Go, JS, and web technologies
- Responsive: Optimized for desktop and mobile use
Challenges we ran into
- Organizing the content in a simple but impactful way
- Making the design both professional and personal
- Implementing responsive layouts and component reuse efficiently
- Ensuring smooth performance after deployment
Accomplishments that we're proud of
- Using TypeScript to build safer, maintainable components
- Creating a clean, fast-loading, and responsive design
- Finishing and deploying a working version within the hackathon timeframe
- Reflecting my real experience and projects through a functional tool
What we learned
- Advanced use of TypeScript and component modularity
- Design thinking: balancing content, style, and navigation
- How to optimize and deploy to Vercel with best practices
- How to present technical content in a way that speaks to recruiters
What's next for TRESORFOLIO
- Add a dark/light mode toggle
- Connect GitHub API to pull real-time updates from my repositories
- Integrate a blog section to share my technical insights and tutorials
- Improve SEO and performance for wider visibility
Log in or sign up for Devpost to join the conversation.