Skip to content

mustafa60x/ReactChatApp_2022OkrH2Frontend

Repository files navigation

2022-okr-H2-frontend

Description

Uygulamada React üzerinden web socket haberleşmesi sağlanmıştır.

Backend entegresi ile login/signup işlemleri ve kullanıcı listeleme/filtreleme işlemleri yapılabilmektedir.

Database olarak mongodb, orm olarak mongoose kullanılmıştır. Veriler MongoAtlas cloudu üzerinde host edilmiştir.

Paketler;

  • UI geliştirmeleri için tailwindcss
  • Form ve validation için formik ve yup kütüphaneleri
  • Icon için react-icons
  • Route işlemleri için react-router-dom
  • State management için ise basit ve performanslı olmasından dolayı zustand kullanılmıştır.
  • Site başlıkları vs. için react-helmet
  • Backend ve websocket servisi ile haberleşmeyi ön yüzden sağlamak için socket.io-client kullanılmıştır.

Install

npm install

Run

npm run dev

env

.env.development .env.production

Packages

  • sass
  • react-icons
  • classnames
  • formik
  • react-helmet
  • react-router-dom
  • uuid
  • yup
  • zustand
  • tailwindcss
  • socket.io-client

Screens

3

image

image

image

9

11

10

4

5

6

7

8

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages