Skip to content

suedacicekli/ecommerceApp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Turkcell Geleceği Yazanlar 401 E-Ticaret Projesi

Geleceği Yazanlar Logo

Backend Ayağa Kaldırma

  • Mongodb ve Redis'i yükleyebilmek için backend içerisindeki docker-compose dosyası çalıştırılmalıdır. ( Bilgisayarınızda docker ve compose yüklü olmalıdır. Docker indirmek ve bilgi almak için tıklayın) Bunun için backend dizinine gidilerek docker-compose up komutu çalıştırışlır.

  • cd backend

  • docker-compose up -d

  • backend dizininde .env dosyası oluşturulur ve içerisine gerekli bilgiler girilir. (Örnek aşağıda yer almaktadır.)

MONGO_URI=mongodb://localhost:27017
JWT_SECRET=sdgkMKEVlm3v23kl_n423vGG3b_TVnm234xnv23x
JWT_REFRESH_SECRET=rerv1jv15v1CVBnasd23jnv13123nvrqwr23
  • Mongodb compass uygulamasında Yeni bir db oluşturulur. (MongoDb Compass İndirmek için tıklayın)

  • mongodb://localhost:27017 adresine bağlantı kurulur.

  • Create Database diyerek "test" isimli bir database oluşturulur ve bir collection girilir. Ardından sıra ile diğerleride eklenir.

Ekran Resmi 2022-11-17 01 52 39

  • Bu işlemin ardından "Add Data -> Import File" diyerek backend dizininde yer alan assets klasöründeki json dosyalarını ilgili collectionlara eklenir.

Ekran Resmi 2022-11-17 01 54 35

  • backend dizininde yarn dev komutu çalıştırarak backend ayağa kaldırılır.

Ekran Resmi 2022-11-17 01 57 07

Frontend Ayağa Kaldırma

  • client dizinine giderek yarn start komutu ile react projesi ayağa kaldırılır.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published