Skip to content

Latest commit

 

History

History
34 lines (32 loc) · 1.61 KB

README.md

File metadata and controls

34 lines (32 loc) · 1.61 KB

Lubny_Baraholka

Основний функціонал проекту

  • Користувач може зареєструватися та авторизуватися
  • Користувач може створити, редагувати, переглядати та видаляти оголошення.
  • Користувач може мати сторінку профілю де він може створити та редагувати свою інформацію.
  • Користувач може мати сторінку з власними оголошеннями.
  • Користувач може добавлвяти оголошення в обрані і потім переглядати їх на окремій сторінці.

Запуск проекту

Сервер

  • cd ./server
  • Створіть файли .env та вкажіть інформацію:
    PORT = 5000
    DB_NAME = Назва БД
    DB_USER = Ім'я користувача БД
    DB_PASSWORD = Пароль БД
    DB_HOST = HOST БД
    DB_PORT = PORT БД
    SECRET_KEY = секретний ключ для створення JWT
    SMTP_HOST = "smtp.gmail.com"
    SMTP_PORT = 587
    SMTP_USER = пошта для розсилання повідомлень
    SMTP_PASSWORD = пароль до пошти
    API_URL = http://localhost:5000
    CLIENT_URL = http://localhost:3000/activate
  • npm ci
  • npm run dev

Клієнт

  • cd ./client
  • Створіть файли .env та вкажіть інформацію:
    REACT_APP_API_URL='http://localhost:5000/'
  • npm ci
  • npm start