Quantum photonic integrated circuits (QPICs) on a GaAs platform allow the generation, manipulation, routing, and detection of non-classical states of light, which could pave the way for quantum information processing based on photons. In this article, the prototype of a multi-functional QPIC is presented together with our recent achievements in terms of nanofabrication and integration of each component of the circuit. Photons are generated by excited InAs quantum dots (QDs) and routed through ridge waveguides towards photonic crystal cavities acting as filters. The filters with a transmission of 20% and free spectral range ≥66 nm are able to select a single excitonic line out of the complex emission spectra of the QDs. The QD luminescence can be measured by on-chip superconducting single photon detectors made of niobium nitride (NbN) nanowires patterned on top of a suspended nanobeam, reaching a device quantum efficiency up to 28%. Moreover, two electrically independent detectors are integrated on top of the same nanobeam, resulting in a very compact autocorrelator for on-chip g (2) (τ) measurements.