Skip to content

Develop#303

Open
RuslanV23 wants to merge 10 commits into
mate-academy:masterfrom
RuslanV23:develop
Open

Develop#303
RuslanV23 wants to merge 10 commits into
mate-academy:masterfrom
RuslanV23:develop

Conversation

@RuslanV23

@RuslanV23 RuslanV23 commented Jul 14, 2026

Copy link
Copy Markdown

Як запустити проєкт локально

  1. Створіть базу даних PostgreSQL.

  2. У папці backend створіть файл .env на основі .env.example.

    Вкажіть підключення до бази даних, а також дані пошти:

    DATABASE_URL=  #postgres://<Username>:<Password>@localhost:<Port>/postgres
    
    SMTP_USER=example@gmail.com
    SMTP_PASS=your_password

    Також вкажіть своі секретні ключи для JWT

 JWT_ACTIVATION_SECRET=      #265921-931b-4e4d-8ce4-43543622
 JWT_ACCESS_SECRET=          #665921-931b-4e4d-8ce4-4334d
 JWT_REFRESH_SECRET=         #b65921-931b-4e4d-8ce4-446s
 JWT_RESET_PASSWORD_SECRET=  #eaa65921-931b-4e4d-8ce4-43543231622
 JWT_RESET_EMAIL_SECRET=     #eaa65921-931b-4e4d-8ce4-4232443622
  1. У корені репозиторію встановіть залежності:

    npm install
  2. Налаштуйте базу даних і згенеруйте тестові дані:

    npm run setup:db
  3. Запустіть backend в окремому терміналі:

    npm run start:backend
  4. Запустіть frontend в іншому терміналі:

    npm run start:frontend

Після виконання цих кроків сайт має бути доступний локально.

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

Too many changes in the pull request. Please make sure that you have added only the necessary changes to the pull request.
[CODE: TMC]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

Too many changes in the pull request. Please make sure that you have added only the necessary changes to the pull request.
[CODE: TMC]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

@mateacademy-ai-mentor mateacademy-ai-mentor left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sorry, the pull request review was unsuccessful for the following reasons:

Warning

Too many changes in the pull request. Please make sure that you have added only the necessary changes to the pull request.
[CODE: TMC]

If the issue is within your control, please address it.
The next review attempt will automatically launch in about 1 hour.
If you believe this is an error or need assistance, please contact the support team.

@Anton-Kuchmasov Anton-Kuchmasov left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Amazing job you did!

Related feedback was sent into the fe_chat thread

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants