Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 

Repository files navigation

🌐 Augusto Mate – Interactive Portfolio

Status Demo UI License

Welcome to my personal portfolio!
This project was developed to showcase my skills in web development, workflow automation, and documentation best practices.

🚀 Technologies Used


📂 Project Structure

/src
/components   → Reusable components (Navbar, Footer, Cards)
/pages        → Main pages (Home, Projects, About, Contact)
/styles       → Tailwind settings and global styles

🛠️ Features

  • ✅ Interactive home page
  • ✅ Dynamic repository listing via GitHub API
  • ✅ Dark mode with toggle
  • ✅ Responsive layout and modern animations
  • ✅ Automatic deployment with CI/CD

📖 How to Run Locally

# Clone the repository
git clone https://github.com/augusto-mate/augustofolio.git

# Enter the folder
cd augustofolio

# Install dependencies
npm install

# Run the local server
npm run dev

Access at: http://localhost:3000 (localhost in Bing)


🔑 Environment Variables

Create a .env.local file in the project root with:

NEXT_PUBLIC_GITHUB_TOKEN=your_token_here

🧪 Testing

  • Automatic lint with ESLint
  • Unit testing with Jest/React Testing Library

📸 Screenshots

(add website images in light/dark mode as it evolves)


📌 Roadmap

  • Initial setup
  • Basic page structure
  • Integration with GitHub API
  • Modern UI with animations
  • Deploy and CI/CD

🧑🏾‍💻 Author

Augusto Mate
Developer focused on interactive projects and modern digital solutions.

LinkedInGitHub

📄 License

This project is licensed under the MIT license.
Feel free to use it as a reference or contribute!


✨ “Commit thy works unto the LORD, and thy thoughts shall be established.”
— Proverbs 16:3

About

Interactive portfolio developed with Next.js and TailwindCSS, integrating GitHub API to display projects and commits in real time.

Topics

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors