Skip to content
View MertJSX's full-sized avatar

Block or report MertJSX

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don't include any personal information such as legal names or email addresses. Markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
MertJSX/README.md

Hi there!

I'm a 17-year-old self-taught full-stack developer.

Experience

html5 css3 javascript sass.css tailwind mongodb nodejs react express c c# typescript python sql java golang

GitHub stats Top Langs

Frontend

I started learning How to build professional frontend applications by learning ReactJS. I didn't follow any structured courses I learned it by reading the documentations from websites like W3Schools. Then I created simple applications by using APIs like OpenWeatherAPI to learn it better. I was 15 years old when I built my first Weather application with React. Nowadays I usually use Vite + React + TypeScript to create the clientside of my applications. Vite works so fast and that improves my working speed. TypeScript is very good for error handling and I can catch potential errors early in the development process.

Backend

The languages that I have experience with building backend applications are NodeJS and Go language. The first one that I've learned was NodeJS because it was easy to learn and then I built my first MVC social media website with ExpressJS and EJS, for database I had used MongoDB and I built that when I was 14 years old. But currently I'm working on folderhost that one is my biggest project that I've ever made. I love building Minecraft servers and when I host my servers from my home network by port forwarding, my friends didn't have access to my server configurations. Because of this I wanted to build a server application that runs on your VDS, VPS or PC that has static IP and use case of application was to share your folders with web panel. And now I'm still working on this application folderhost. The first release was built by using NodeJS as server and create-react-app for client side, but I realized that NodeJS didn't have a good performance and I couldn't convert it correctly to executable file because of this users had to install dependencies like NodeJS. It was not good for users who don't know what NodeJS is and how to install it. Then I switched my application's backend language to Go language with go-fiber. Now I'm working on bugs and new features on that application, I'm planning to make it Open Source. I'm open to learning other backend frameworks like Spring Boot, etc.

Pinned Loading

  1. folderhost folderhost Public

    Your own private cloud in one executable. Share files, collaborate on code, and manage users without complex setup.

    TypeScript 122 5

  2. chess-game chess-game Public

    Chess game with react and typescript.

    TypeScript

  3. snake-game snake-game Public

    Nokia snake game.

    C#

  4. esp8266-iot-educational-project esp8266-iot-educational-project Public

    esp8266 LEDs and esp8266 Buttons are communicating with MQTT Broker server.

    C++