Giter Site home page Giter Site logo

kartacasoftwaretask's Introduction

1 - Görevi Alabilmek İçin registrationKey'e Ulaş !

Bu projeyi gelişirebilmek için ilk olarak verilen adresi Simple WebSocket Client Chrome eklentisi ile açalım. Bunun yerine Javascript ile WebSocket nesnesi çağırılarak veya Python tarafında websockets kütüphanesi import edilerekte açılabilir. Görsel açıdan ve sağladığı kolaylık sebebiyle eklenti tercih edildi. Daha sonra şifrelenen mesaj çözüldü ve registrationKey elde edildi. Bu sayede istenilen ana göreve ulaşıldı.

image

  • Şifresi çözülmüş registrationKey : a6d0526c6cb1d595589a06d6f10df279a78df39e88bc1eaaed3422b6495781c2
  • Şifrelenmiş registrationKey: z6w0526x6xy1w595589z06w6u10wu279z78wu39v88yx1vzzvw3422y6495781x2

2 - Verilen İsterlere Göre Uygulamayı Geliştir

Uygulamanın ilk aşaması olan giriş yap ve kayıt ol kısmı tek sayfada yapılmıştır. Kullanıcı belirlediği nickname ve parolası ile kaydını yaptırır. Bu kayıt veri tabanına aktarılır. Daha sonrasında aynı sayfadan giriş yap butonuna tıklayarak oturumunu açmış olur.

kayit

Kullanıcını oturumu açtıktan sonra React Router sayesinde ürünlerin bulunduğu(/product) sayfasına yönlendirilir. Task'ta verilen üç ürün'e ait bilgiler bu sayfada tutulur. Her ürüne ait ürünId,ürünAdı ve ürünFiyat alanları bulunmaktadır. Bu ürünlere açık arttırma yapılıp, teklif vermek için; teklifin ürün fiyatından yüksek olması gerekir aksi halde teklif kabul edilmez. Kullanıcı fiyatından fazla teklif verdiği zaman ürün fiyatı değişir. Sağ üstte bulunan Çıkış Yap butonuna tıklanıldığı zaman oturum sonlanır.

test

  • Kullanıcılar ve Ürünler Tablosu
  • tablo

kartacasoftwaretask's People

Contributors

hasanayas avatar

Stargazers

 avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.