Back to projects

amirebog/dev_profilePublic

I don't feel like saying anything; just check out the demo yourself. ๐Ÿ˜Š

README.md
<div align="center">

dev_profile

A modern, code-focused developer profile website

A minimal, fast, and highly customizable personal developer profile built with modern web technologies โ€” designed to present projects, skills, experience, and developer activity through a clean technical interface.

Repository Next.js TypeScript

</div>

โœฆ Overview

dev_profile is a developer-oriented portfolio/profile website focused on clarity, performance, and technical identity.

Instead of behaving like a traditional portfolio template, the interface is designed around a code-centric visual language โ€” making the website feel closer to a developer workspace than a conventional marketing page.

Core goals

  • Clean and modern developer-first UI
  • Fast page delivery and smooth interactions
  • Responsive experience across desktop, tablet, and mobile
  • Easy customization of profile and project data
  • Clear presentation of technical skills and projects
  • Architecture that can evolve alongside the project

โœจ Features

  • ๐ŸŽฏ Developer-focused landing page
  • ๐Ÿงฉ Modular sections and components
  • ๐Ÿ’ป Code-inspired visual language
  • ๐Ÿ“ Project showcase
  • ๐Ÿ› ๏ธ Technology / skills section
  • ๐Ÿ“Š GitHub-oriented developer activity
  • ๐Ÿ“ฑ Fully responsive layout
  • โšก Modern frontend architecture
  • ๐ŸŽจ Customizable design system
  • ๐ŸŒ™ Dark-first interface
  • ๐Ÿ”— Social and external profile links
  • โ™ป๏ธ Reusable components

๐Ÿ–ฅ๏ธ Interface

The design follows a technical, minimal aesthetic with an emphasis on:

Typography      โ†’  Developer / Code oriented
Layout          โ†’  Minimal ยท Structured ยท Responsive
Visuals         โ†’  Dark ยท Clean ยท Technical
Components      โ†’  Modular ยท Reusable
Content         โ†’  Projects ยท Skills ยท Activity
Experience      โ†’  Fast ยท Accessible ยท Interactive

โš™๏ธ Tech Stack

LayerTechnologies
FrameworkNext.js
LanguageTypeScript
UIReact
StylingTailwind CSS
AnimationFramer Motion
IconsLucide
ToolingBun / Node.js
Version ControlGit + GitHub

The stack may evolve as the project develops.


๐Ÿ“‚ Project Structure

dev_profile/
โ”œโ”€โ”€ app/                # Application routes and layouts
โ”œโ”€โ”€ components/         # Reusable UI components
โ”œโ”€โ”€ data/               # Profile and project data
โ”œโ”€โ”€ public/              # Static assets
โ”œโ”€โ”€ styles/              # Global styling
โ”œโ”€โ”€ lib/                 # Utilities and application logic
โ”œโ”€โ”€ package.json
โ”œโ”€โ”€ tsconfig.json
โ””โ”€โ”€ README.md

The exact structure can change as the application evolves.


๐Ÿš€ Getting Started

Requirements

Make sure you have a recent version of Node.js or Bun installed.

Clone

git clone https://github.com/amirebog/dev_profile.git
cd dev_profile

Install dependencies

Using Bun:

bun install

Or npm:

npm install

Start development server

bun dev

Or:

npm run dev

Then open:

http://localhost:3000

๐Ÿงฉ Customization

Most personal content should be kept separate from the UI layer so the profile can be updated without rewriting components.

Typical customization areas include:

Profile information
        โ†“
Projects
        โ†“
Skills / technologies
        โ†“
Social links
        โ†“
Theme / visual system
        โ†“
GitHub integration

This makes the project suitable as a reusable starting point for developer portfolios and personal profile websites.


๐Ÿ“ˆ Performance & UX

The project is designed with modern web performance principles in mind:

  • Minimal client-side JavaScript where possible
  • Component-based architecture
  • Responsive layouts
  • Optimized static assets
  • Semantic HTML
  • Accessible interactive elements
  • Fast navigation and lightweight UI

๐Ÿ”ฎ Roadmap

  • Core profile interface
  • Project showcase
  • Developer-focused visual system
  • Responsive layout
  • More advanced GitHub integration
  • Automated project metadata
  • Improved localization
  • Additional theme customization
  • More portfolio modules

๐Ÿค Contributing

Contributions, ideas, and improvements are welcome.

If you find a bug or have an idea for improving the project, feel free to open an issue or submit a pull request.


๐Ÿ“„ License

This project is open source. Check the repository for the current license and usage terms.


<div align="center">

Built for developers who want their code to speak for itself.

โญ Star the repository if you like the project.

</div>