Skip to content

4Furki4/Frontend-Projects

Repository files navigation

FRONT-END PROJECTS

Here you can find my projects to enhance my front-end skills with their live links. I will also add more information like what I learnt, what the difficulties I had and so on.


Testimonial Grid Section

Solved At 19.03.2023

Difficulties:

  • I implemented my newly acruired grid knowledge with a friend in recoded bootcamp. It was hard to remember all grid properties xD

What I Tried New:

  • Grid Layout

Live Link and Preview


Result Summary Challenge

Solved at 23.03.2023

Difficulties

  • Drawing a decent circle for 76 of 100 was difficult.

What I Tried New

  • CSS Variables

Live Link and Preview


Clipboard Landing Challenge

Solved at 29.03.2023

Difficulties:

What I Tried New

  • BEM convention for class names

Live Link and Preview


Product Preview Card Component

Solved at 09.04.2023

Difficulties:

  • Font sizes and spacing between text had me have hard times :D I tried to make it as closer to the design as possible.

What I Tried New:

  • I used scss in a project for the first time. It made project progress way much easier bc of nesting with & symbol.

Live Link and Preview


Signup Form Challenge

Solved at 14.04.2023

Difficulties:

  • I think that it wasn't hard much, good practice though.

What I Tried New:

  • I hadn't written client-side form input validation by myself before.
  • I learned that ::placeholder exists xD
  • Live Link
    Preview of the challenge Snapshot of signup form challenge

Tip Calculator Challenge

Solved at 14.04.2023

Difficulties

  • I powered through not to repeat my code again and again, creating functions helped me a lot
  • NaN and Infinite results drove me crazy just a bit hihihi
  • Even though I don't like the grid system, I forced myself to use it for building percentage buttons and custom input so, I practiced grid template columns and rows :)

What I Tried New

  • toFixed method to add 2 decimals at the end of results.

Live Link and Preview

Interactive Rating Component

Solved at 16.04.2023

Difficulties:

  • I didn't know how to restore the point in order to show it in thanks page. I tried using exports and imports which didn't do the trick. It took some time to use localStorage xD

What I Tried New

  • Tried using imports and export
  • Used localStorage to store the rating point
  • used window.location to navigate to the thanks page

Live Link and Preview


Huddle Landing Page

Solved at 24.04.2023

Difficulties

  • Curly background images of body were quite difficult to place them properly. However, I figured it out using before and after pseudo classes. That took time a bit but couldn't more benefitial :)
  • I try to provide responsive text, and I messed up. Then I figured it out too, now I have good solution for responsive texts.

What I Tried New

  • I added cool animated buttons, and elemets like intro part.

Live Link and Preview

Age Calculator

Solved at 01.05.2023

Difficulties

  • Elapsed years :/
  • Button position was kinda hard but I found a easy way to do it.

What I Tried New

  • Clamp for responsive text

Live Link and Preview

Favorite Brand - Russian Circles

Solved at 13.05.2023

Difficulties

  • Blurry images that I newly tries is incompatible in Firefox browser, and I couldn't fix it :(

  • I used TypeScript and it kept throwing some weird errors which makes difficult production publish.

  • Arrows I used in carousel is incopatible in Firefox browser as well...

What I Tried New

  • Carousel

  • navbar hamburger menu

  • window.resize

  • blurry effect when hover images to display album names

  • dark-mode which LOOKS AMAZING AND EYE SAVER ! using color-scheme and css variables

Live Link and Preview

Dictionary Web App

Solved at 20.05.2023

Difficulties

  • Input field which contains search icon

  • Dropdown menu was kinda hard bc I've never done that one before.

What I Tried New

  • Quite basic URL routing based on the words searched by user.

  • Dropdown Menu

  • Font family changes by user desire

  • Play button

  • Voice player

Live Link and Preview

Revisited Dictionary Web App

  • I rebuilt it using Angular 15 in order to add neat routing system
    • It also stores the font family using localstorage like darkmode.
  • Live Link

About

frontendmentor challanges repository of mine

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published