Skip to content
  • Unlock Pro
  • Log in with GitHub
Solution
Submitted about 1 year ago

Single-page developer portfolio with EmailJS and BEM

bem
Anastasia•150
@Anarenaa
A solution to the Single-page developer portfolio challenge
View live sitePreview (opens in new tab)View codeCode (opens in new tab)

Solution retrospective


What specific areas of your project would you like help with?

I have doubts about the semantics of the code, also about the svg icons in this project.

  1. I would like to know if a different code hierarchy is possible in html with design in mind, especially regarding container, section, hr.
  2. Are the svg's styled correctly and is this the only way to connect them without using different libraries?
  3. When I was working on sending the form to the email, I used EmailJS. I faced the problem that I can't use php at least in Github Pages, are there any free hosting alternatives where this is possible?
  4. Could there be a problem with putting a js file with some variables in .gitignore if I'm using GithubPages? There was an attempt, but after that the form stopped working.

I will be glad to receive any other feedback too!

Code
Loading...

Please log in to post a comment

Log in with GitHub

Community feedback

No feedback yet. Be the first to give feedback on Anastasia's solution.

Join our Discord community

Join thousands of Frontend Mentor community members taking the challenges, sharing resources, helping each other, and chatting about all things front-end!

Join our Discord

Stay up to datewith new challenges, featured solutions, selected articles, and our latest news

Frontend Mentor

  • Unlock Pro
  • Contact us
  • FAQs
  • Become a partner
  • Use cases

Explore

  • Learning paths
  • Challenges
  • Solutions
  • Articles

Community

  • Discord
  • Guidelines

For companies

  • Hire developers
  • Train developers
© Frontend Mentor 2019 - 2025
  • Terms
  • Cookie Policy
  • Privacy Policy
  • License