Skip to content

Legendorik/CPTracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

94 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

homework_task_tracker

A new Flutter application.

Getting Started

This project is a starting point for a Flutter application.

A few resources to get you started if this is your first Flutter project:

For help getting started with Flutter, view our online documentation, which offers tutorials, samples, guidance on mobile development, and a full API reference.

Сборка сервера:

  1. Скачать реп
  git clone https://github.com/Legendorik/CPTracker
  1. Перейти в папку backend
  cd CPTracker/backend
  1. Переместить заранее полученный от разработчиков .env файл в эту директорию
  2. Собрать образ
  docker build . -t 'server:latest'
  1. Запустить контейнер
  docker run --name server -p 0.0.0.0:8000:8000/tcp --env-file .env -d server

Сборка сервера опциональна, приложение работает с удаленным сервером

Сборка приложения под Linux:

  1. Установка snapd
  sudo apt update
  sudo apt upgrade -y
  sudo apt install snapd
  1. Установка flutter
  sudo snap install flutter --classic
  1. Установка необходимых зависимостей
  sudo apt-get install clang cmake ninja-build pkg-config libgtk-3-dev -y
  flutter config --enable-linux-desktop
  1. Проверить дополнительные требования для использования flutter
  flutter doctor
  1. Клонировать репозиторий
  git clone https://github.com/Legendorik/CPTracker
  1. Перейти в папку frontend
  cd CPTracker/frontend
  1. Установить необходимые пакеты
  flutter pub get
  1. Запустить приложение
  flutter run -d linux

Для сборки релизной версии используйте команду

  flutter build linux

Сборка приложения под Windows:

  1. Загрузите и установите Flutter SDK с официального сайта https://flutter.dev/docs/get-started/install/windows

  2. Измените переменную PATH соответственно руководству https://flutter.dev/docs/get-started/install/windows#update-your-path

  3. Проверить дополнительные требования для использования flutter

  flutter doctor
  1. Клонировать репозиторий
  git clone https://github.com/Legendorik/CPTracker
  1. Открыть папку frontend
  cd CPTracker/frontend
  1. Настроить платформу для сборки
  flutter config --enable-windows-desktop
  1. Установить необходимые пакеты
  flutter pub get
  1. Запустить приложение
  flutter run -d windows

Для сборки релизной версии используйте команду

  flutter build windows

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published