Doğacan Bilgili A software developer who is also into 3D-modeling and animation.

Stories by Doğacan Bilgili

Building A Menu Bar Application With Electron And React

Building a menu bar application with Electron and React

Learn how to set up a menu bar using Electron.js and React by utilizing both the renderer and main processes.

Doğacan Bilgili
Jul 25, 2023 ⋅ 11 min read
Building a React Modal Module With React Router

Building a React modal module with React Router

In this article, we’ll explore how to build a modal module for React with React Router and discuss the various aspects of modals.

Doğacan Bilgili
May 3, 2023 ⋅ 8 min read
React Custom Dropdown

Customize a reusable React dropdown menu component

A dropdown menu consists of four basic components: the header wrapping, header title, list wrapping, and list items.

Doğacan Bilgili
Apr 4, 2023 ⋅ 8 min read
Adding Login Authentication to Secure React Apps

Adding login authentication to secure React apps

Learn how to secure your React app by implementing basic server-side login authentication for an Express.js server.

Doğacan Bilgili
Nov 30, 2022 ⋅ 11 min read
Heroku Logo Over a Landscape Background

Deploying a decoupled monorepo project on Heroku

In this article, you’ll learn the benefits of using a decoupled monorepo and how to deploy one to Heroku.

Doğacan Bilgili
Mar 30, 2022 ⋅ 5 min read
Full-Stack App Next.js Firestone Cloud Firebase

Building a full-stack app with Next.js and Firebase’s Cloud Firestore

In this tutorial, you’ll learn how to set up Firestore’s Cloud Firestore and communicate with the database through a Next.js app with API endpoints.

Doğacan Bilgili
Mar 8, 2022 ⋅ 12 min read
Logo Over a Gray-White Background

Implementing WebSocket communication in Next.js

Learn how to integrate into Next.js to start a WebSocket connection to share information between the client and server in real-time.

Doğacan Bilgili
Feb 3, 2022 ⋅ 5 min read
Puppeteer Logo

Creating a Puppeteer microservice to deploy to Google Cloud Functions

Discover how to use Puppeteer to automate basic interactions and deploy it on Google Cloud Functions to make it a microservice.

Doğacan Bilgili
Oct 14, 2021 ⋅ 7 min read
user registration and authentication with strapi and nextjs

Implementing user registration and authentication with Strapi and Next.js

Learn to use Strapi with Next.js to create an application that can register and authenticate users and persist sessions.

Doğacan Bilgili
Aug 18, 2021 ⋅ 7 min read
Using DangerouslySetInnerHTML In A React Application

Using dangerouslySetInnerHTML in a React application

Learn why you should use the dangerouslySetInnerHTML property in your React application and how to apply it safely within your code.

Doğacan Bilgili
Jul 9, 2021 ⋅ 3 min read
React Logo

Building a tag input field component for React

Ever wonder how to build a tag input field component for your React app? Here’s a quick tutorial to show you how.

Doğacan Bilgili
May 7, 2021 ⋅ 5 min read

Controlling tooltips & pop-up menus with components in React

Use compound components to control tooltips and pop-up menus in your React applications, helping you keep your user interface clean and tidy.

Doğacan Bilgili
Feb 1, 2021 ⋅ 8 min read