< Hello >

Peek into what I do

Introduction

Welcome to my portfolio page! I created it as a personal presentation that showcases projects that I built as part of my web development learning journey. All of this came together as a result of serious discipline, self development and a great passion for creating beautiful and functional stuff. It contains both projects that I completed during courses that I've been attending, and projects that I built completely on my own. In order to ensure full transparency, I provided some context regarding these projects in the subsequent section.


Course Projects

Throughout the courses I've completed, and the ones I'm still following, I've gained great knowledge and skills in web development. These courses helped me grow as a developer and expanded my understanding of JavaScript concepts and frameworks.

The projects provided an opportunity to test my newly gained knowledge in real-world scenarios. They improved my critical thinking and problem-solving abilities and enhanced my technical skills.

These projects also served as milestones of my progress, showcasing my dedication to continuous learning and improvement.

Disclaimer: The projects presented here were completed as part of a JavaScript course. They were not based on my original ideas or designs. Instead, I observed someone else building the projects and then attempted to replicate them independently as a learning exercise. Please note that the structure and functionality of the projects may resemble the original work, but they were primarily undertaken for educational purposes. I acknowledge and credit the original creators for their contributions. If you have any questions or need further clarification, please don't hesitate to contact me.

World Wise project preview

World Wise

WorldWise is an innovative Single Page Application (SPA) consisting of five distinct pages: Homepage, Product Page, Pricing Page, Login Page, and the Application Layout. Its core functionality centers around city logging, making it an indispensable tool for avid travelers. Users can interact with the application's map interface to log cities they've visited, review their travel logs effortlessly, and efficiently manage their travel records.

View <Code>
usePopcorn project preview

usePopcorn

usePopcorn is a React library application designed for movie enthusiasts. This app harnesses the power of React to create a user-friendly platform for browsing and managing movie collections. It seamlessly integrates with a movie API to provide real-time data on a vast array of films.

View <Code>
React Quiz project preview

React Quiz

React Quiz is a dynamic quiz application crafted using the React library. This engaging app challenges users to test their knowledge of React development through a set of 15 fundamental questions. Correct answers contribute to a total score, with a maximum achievable score of 280 points. Players must complete the quiz within a strict time limit of 450 seconds. Once the quiz is finished or the timer runs out, the user's score is displayed, alongside the highscore achieved.

View <Code>
Bankist app project preview

Bankist app

The Bankist app is a very exciting real-world banking application project that includes a simulation of user login. When logged in, users can review their transactions, a summary of total deposits and withdrawals, transfer money to another account, request a loan, and close the account. The app also features an automatic logout after 5 minutes of inactivity.

View <Code>
Bankist web page project preview

Bankist web page

The Bankist webpage is a presentational web page designed for the fictional financial organization, Bankist. It serves as a simple introduction to Bankist for visitors. The webpage is built using HTML, CSS, and JavaScript.

View <Code>
Mapty project preview

Mapty

Mapty is an application designed for people who engage in running or bike riding exercises. It serves as a workout record-keeping app, allowing users to manually input and track their workout details. The app utilizes HTML, CSS, JavaScript, and the Leaflet library for map functionality.

View <Code>
Forkify project preview

Forkify

Forkify is a recipe browsing application that allows users to search for recipes, view them, bookmark their favorite recipes, and even create and upload new recipes. The app is built using HTML, CSS, JavaScript, and incorporates AJAX for seamless data retrieval.

View <Code>

Personal Projects

Welcome to my personal projects section! Here, you can take a look at projects that showcase my creativity, problem-solving skills and passion for development.

These projects are products of my ideas and a proof of my commitment to grow as a developer. While not created to serve any commercial purpose, these projects are still built considering real-world based challenges.

You are welcome to browse through these projects, so you can get an insight of my coding style, problem-solving techniques, and affinity to bring quality software solutions.

Feel free to reach out if you have any questions, feedback, or would like to collaborate on a project.

6 Day Weather Forecast project preview

6 Day Weather Forecast

Weather Forecast Application built with React and TypeScript. The application provides the ability to get 6 days weather forecast for any city that the user searches for. It offers an insight about the weather in the user's current location or any other location in a nice-looking, intuitive appearance that adjusts to the current weather and local time by its color tone and weather icon.

View <Code>
Shopping lsit project preview

Shopping lsit

The "Shopping List" application simplifies the task of creating and managing shopping lists. Users can effortlessly add items to their list through a user-friendly form and organize them by categories. This application provides a comprehensive overview of your shopping list, including details such as quantity, unit, price per unit, category-specific totals, and the overall total cost.

View <Code>
Todo App project preview

Todo App

The Todo App is a simple task management application that allows users to keep track of their tasks. It provides functionality to organize tasks under different lists, allowing users to customize their task categories based on their needs. Users can create new lists, add tasks to those lists, mark tasks as done, remove tasks, and even delete entire lists.

View <Code>
Book Store project preview

Book Store

The Book Store is a simple web application designed for book enthusiasts. It serves as a practice project with a limited number of books and no advanced features. The main purpose is to provide users with the ability to browse through available books and view their descriptions. Additionally, an API has been created to retrieve all the JSON data of these books.

<Code>

Skills

HTML5
CSS3
Sass
Bootstrap
JS
React
NodeJS
avatar

Hello, I'm Valentin

and I'm a creation aficionado. The early signs of this condition started showing in my childhood - I enjoyed breaking things. Now, you would say, it's more of a destructive behavior, right? So would my parents. But, I like to believe that it was only the act of my inquisitive, science-driven nature, that obviously didn't care much about the consequences.

As I mentioned, this curious little fella had an obsession for breaking things into pieces. I was determined to figure out how things work, but, once I did - the fun was over: my hely 'Laser-Blaster 2000' wouldn't take off the ground, My 'Transformers' turned into what I'd call 'The Formers', and my G.I. Joe's retired due to disabilities. Boy, did they all suffer...

Now, two decades later, I know for better. I figured out how to learn without breaking things. Well... that, and the UNDO button also helps a lot.

I took the advantage of modern digital technologies and the online literature availability to become a self-taught web developer. Finding joy in bringing creative concepts to life, I transform beautiful designs into fully functional, performant, real-life web applications. I have a solid foundation in front-end web development, with a particular emphasis on JavaScript and the React library.

My skill set includes TypeScript, Tailwind, Bootstrap, SCSS, and a deep understanding of React and its advanced state management concepts, which I've applied to a variety of projects.

One of my standout creations is the 'Weather Forecast' personal project - a 6 days weather forecast application build with React and TypeScript, which has a pleasant dynamic appearance that adjusts to the current weather and local time. This project showcases my proficiency in React and my ability to create interactive and user-friendly applications.

I've also worked on various JavaScript and React course projects, like the 'WorldWise' SPA, that helped me leverage imposing skills in front-end development. These projects are a proof of the eagerness to continuous learning and improvement.

Alright, enough with the boring stuff! Time to get our hands dirty and make up for all the childhood's curiosity. You'll start with a simple message and I'll bring the required skills. Happy creating!

Contact

Contact Information