Un portfolio fait avec TailwindCSS et Astro. https://adam.stalla.dev
  • Astro 87.1%
  • TypeScript 6.8%
  • JavaScript 4.6%
  • CSS 1.5%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Lameur 66e901fd0f
Switch to bun
Signed-off-by: Lameur <lameur@stalla.dev>
2026-07-30 20:56:14 +02:00
.mise Switch to bun 2026-07-30 20:56:14 +02:00
.vscode Initial Commit 2025-12-24 19:19:49 -03:00
public Fix build 2026-07-29 10:57:31 +02:00
src Update links 2026-07-30 00:17:36 +02:00
.gitignore Initial Commit 2025-12-24 19:19:49 -03:00
astro.config.mjs Fix build 2026-07-29 10:57:31 +02:00
mise.toml feat: add project card component and link button 2026-02-22 12:07:24 +01:00
package.json Switch to bun 2026-07-30 20:56:14 +02:00
README.md Switch to bun 2026-07-30 20:56:14 +02:00
tsconfig.json Removed projects 2026-04-26 14:32:15 +02:00

Portfolio Developers Astro

This is a modern, responsive developer portfolio built with Astro and Tailwind CSS. It features a sleek glassmorphism design and smooth scroll animations.

🚀 Purpose

This project is my contribution to the developer community. Whether you are looking for a template to jumpstart your own portfolio or just need some inspiration for your next project, feel free to explore, fork, and adapt it to your needs!

Key Features

  • Modern UI: Clean design with glassmorphism effects.
  • Scroll Animations: Smooth entry animations powered by AOS (Animate On Scroll).
  • Responsive Design: Optimized for all screen sizes, from mobile to desktop.
  • Fast Performance: Built with Astro for near-instant load times.
  • Dynamic Content: Modular components for easy customization.

🛠️ Technologies

  • Astro: The web framework for content-driven websites.
  • Tailwind CSS: A utility-first CSS framework.
  • AOS: Animate on scroll library.
  • Lucide Icons: Beautiful & consistent icons.

📁 Project Structure

/
├── public/             # Static assets (images, favicon)
├── src/
│   ├── components/      # Reusable UI components (NavBar, About, Projects, etc.)
│   ├── layouts/         # Page templates
│   ├── pages/           # Project routes (index.astro)
│   └── styles/          # Global and animation CSS files
├── astro.config.mjs    # Astro configuration
├── package.json        # Dependencies and scripts
└── tsconfig.json       # TypeScript configuration

🛠️ Getting Started

  1. Clone the repository
  2. Install dependencies: npm install
  3. Start the development server: bun run --bun dev
  4. Build for production: bun run --bun build

Screenshot 2025-12-25 at 01-24-30 Portfolio Developers

Happy coding! 🚀