An open API service indexing awesome lists of open source software.

https://github.com/iyabah/portfolio


https://github.com/iyabah/portfolio

portofolio-website

Last synced: 3 months ago
JSON representation

Awesome Lists containing this project

README

          


PORTFOLIO


Showcase your skills, inspire your future today!

last-commit
repo-top-language
repo-language-count

Built with the tools and technologies:


JSON
Markdown
npm
JavaScript
TypeScript
Bootstrap
Astro





Table of Contents





Overview


This a template of my portfolio built with Astro framework.


Why this template?


This project simplifies the setup and management of Astro applications, allowing developers to focus on building rather than configuring. The core features include:



  • 🚀 Structured Environment: Quickly set up your project with essential directories and files for an organized workflow.

  • 📦 Dependency Management: Effortlessly manage project dependencies, reducing setup time and complexity.

  • 🔍 SEO Optimization: Enhance your site's visibility with integrated sitemaps and robots.txt for better search engine indexing.

  • 🎨 Responsive Components: Utilize pre-built components like Navbar and Footer to improve user navigation and experience.

  • 🔒 TypeScript Configuration: Benefit from strict type-checking to enhance code quality and collaboration.

  • 📄 Dynamic Content Layout: Maintain a cohesive user experience across different pages with flexible layout options.




Getting Started


Prerequisites


This project requires the following dependencies:




  • Programming Languages: TypeScript, Html, CSS


  • Package Manager: Npm


Installation


Build your own Portfolio from the source and intsall dependencies:




  1. Clone the repository:


    ❯ git clone https://github.com/Iyabah/Portfolio



  2. Navigate to the project directory:


    ❯ cd Portfolio



  3. Install the dependencies:




Using npm:


❯ npm install

Usage


Start development


Using npm:


npm run dev 

Testing


Run the test suite


Using npm:


npm run preview

Lastly you can build


Using npm:


npm run build



⬆ Return