Welcome to the Nemesis Ground Station repository. This repository contains the code for the frontend, the backend and the interfaces of the Nemesis Ground Station.
The frontend is built using:
To start developping, you need to be in the frontend folder.
Make sure first to install the dependencies:
# /frontend
yarn installAfterwards, you can start the development server:
# /frontend
yarn devAnd start coding!
Take a look at the frontend documentation before
The backend is built in Python with Django as a web framework running inside a Docker container.
sh make.shOn windows, you first need to create common network between drone and ground station :
docker network create ground_networkThen, you can run the following command:
docker-compose upIn another shell :
docker-compose exec web python manage.py migrate
docker-compose exec web python populatedb.py --allWhen you add a python dependency, you will need to rebuild the docker image:
docker-compose up --build