-
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.
- Bu işlemin ardından "Add Data -> Import File" diyerek backend dizininde yer alan assets klasöründeki json dosyalarını ilgili collectionlara eklenir.
- backend dizininde
yarn dev
komutu çalıştırarak backend ayağa kaldırılır.
- http://localhost:4000/ adresinde istek atarak backend'in ayakta olduğunu doğrulayabilirsiniz.
- client dizinine giderek
yarn start
komutu ile react projesi ayağa kaldırılır.