Dependex is a version tracking system for software programs and their dependencies.
Description
Dependex is designed to help maintain and visualize the relationships between software programs and their dependencies. Using a PostgreSQL database to store information about individual programs, dependencies, and their associations, Dependex provides an API built on a GraphQL server, allowing users to create, read, and manage program data effectively.
Dependencies
- PostgreSQL
- GraphQL
- PostGraphile
(Use docker - recommended)
Dependex is fully dockerized/containerized thus upon running the containers, all services should be accessible.
-
Clone the repository:
git clone https://github.com/yourusername/dependex.git](https://github.com/DavidTesar/Dependex.git
-
Run docker compose
docker-compose build docker-compose up
-
Navigate to:
- *\graphiql for manual query execution
- *\graphql for API endpoint
- \3** for frontend