Git Product home page Git Product logo

astroboyreloaded.github.io's Introduction

A Professional Web Developer Portfolio, by Alex Muñoz.

logo

AstroboyReloaded | Portfolio

📗 Table of Contents

📖 Alex Muñoz's Web Developer Portfolio

This project aims to create a fully implemented professional portfolio to host my best work as a web developer. The portfolio itself is now in a mobile version develpment stage.


For future implementations, please go to the Future Features section. Click here to see the Live Demo.

🛠 Built With

Tech Stack

Client
Server

Key Features

  • Ensure meeting industry standards and best practices with linters
  • Mobile First.
  • Header Section
  • Headline Section
  • Projects Section
  • About Section
  • Contact form + basic validation
  • Footer Section / Social Networks
  • Style for different states to all buttons
  • Desktop version
  • Transitions to all clickable elements
  • Deployed to GitHub Pages
  • Accessibility and Screen Reader adapted
  • Mobile menu display implementation with JavaScript
  • Render .works's content dinamically with JavaScript
  • PopUp window created dinamically with JavaScript for each project
  • Form validation with JavaScript
  • Local storage for form imputs content when not submited

🚀 Live Demo

Prerequisites

Setup

  • If you wish to work from this project by editing it's code:
git clone https://github.com/astroboyReloaded/astroboyReloaded.github.io.git

Install

You may add linters to ensure adhering to best practices.

1.- Create a package.json:

npm init -y

or:

npm init

to fill up fields manually.

2.- Install all dependencies (linters):

npm install

Usage

  • May use as a base or reference to develop your own portfolio.
  • Run
npx hint .

to get an HTML review.

  • Run
npx stylelint "**/*.{css,scss}"

to get a CSS review.

  • Run
npx lighthouse <URL>

to get a performance review.

  • Run
npx eslint .

to get a JavaScript review.

(back to top)

Author

👤 astroboyReloaded

🔭 Future Features

  • Real Projects.
  • My CV.

🤝 Contributing

Please let me know if you find any issues in this repo's code! Feel free to check the issues page.

⭐️ Show your support

If you like my work on this project, please give me a star on this repo. I would also love to read your comment letting me know what you think!

🙏 Acknowledgments

Thanks to Microverse for giving me a path to follow in this learning journey! Thanks to my mates, who walk by and share they experiences and knowledge with me during this journey: you make this experience even more valuable! Thanks to GitHub for being so awesome!

📝 License

MIT

(back to top)

astroboyreloaded.github.io's People

Contributors

astroboyreloaded avatar muhammedb8826 avatar vishal30m avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

astroboyreloaded.github.io's Issues

Peer-to-peer code review

  • I think is perfect (Max).
  • I think the logo should be outside the nav (Vishal).
  • Perfect but, why did you have to copy the dots for the list items? (John).

Peer-to-peer code review

Hi @astroboyReloaded!

Your project is really good designed, but i think there are some things that can be improved

  • I notice that you added a hover effect on the recent works cards, i think it would look so much better if add a transition for the hover effect to appear
  • Also in the form there are no placeholder on the inputs, you could add it to improve the user experience
  • I like how you do the mobile version but there something that could be improved in the form, i think would be better if you add more gap between the textarea and the button
  • Icons in the footer don't follow the figma template, they are spaced out and on figma they are more to the right

Week 4 Day 4 - Peer to Peer Code Review

Week 4 Day 4 - Peer to Peer Code Review 😎

Alex, in today's session we were just amazed at this beautifully built project so we want to highlight some points:

  • The proper use of HTML semantics ✅
  • The plus you gave to the accessibility with the aria-labels ✅
  • The organization of the scripts ✅
  • The effects for the hovering animations on the projects ✅
  • Also the plus for the prev-projects and next-project buttons ✅

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.