I created this portfolio to display my work in the form of a personal website that refers to other websites where I upload my work such as Behance, Dribbble and others. I built this website starting from the Atlas template by Red Pixel Themes. You can also get the template at the following link.
Currently I have developed and redesigned the appearance of the template based on Bootstrap v5.3
-
Intro
- This is basically the home page, a simplification of all the pages in my portfolio. -
Projects
- I will publish all the projects that I have worked on and uploaded to various platforms here too. From practice work to projects with various clients during my UI/UX career. -
Gallery
- At the moment I haven't started developing it, but in the future this will become a page where I publish my work other than UI/UX such as logos, posters, etc.
The project uses a mostly flat structure with a key folders and files:
assets
folder: This is where all of the projects styles, javascript, fonts (if any) and images live, each on their own folder for better organization. - One thing to keep in mind if that if you want to use the project as is and decide to rename thestyles
folder, be sure to update thecss
NPM script with the new name.browser-sync-config.js
: Pretty self-explanatory, this is the config that BrowserSync uses when we launch our live reload server. Here are the options docs in case you want to customize it.package.json
: Where our dependencies, browserlist config and NPM scripts live. - Note: Since we mainly useyarn
for our local development, you’ll also see ayarn.lock
file on the project.postcss.config.js
: This is where the styling magic happens, here you can add any postCSS plugin that you fancy, we’re currently only using these at the moment: - TailwindCSS: obviously - postcss-nested: To mimic SCSS nesting - autoprefixer: To support old browsers - postcss-clean: To minify our CSS on productiontailwind.config.js
: The project’s tailwind config, here you will find our custom classes and tailwind plugin’s config.
Everything else are the HTML templates.
You can check out my social media