STARTUPS IN TRANSYLVANIA

7 August 2018 • Știri

STARTUPS IN TRANSYLVANIA

Hello and welcome to Transylvania Beyond's guide to starting a small business in Transylvania. If you're looking to start a company or if you are already building one and want to read more about the relocation opportunities, this is the place to start.

CORPORATE TAXATION

Romania has one of the lowest tax rates on the continent: the standard corporate tax rate is 16%, about half the tax you would pay in France, Germany or Italy. All companies with less than 100.000 euro revenue per year are subject to an even smaller rate: 1-3%. Fiscal incentives include tax exemption for the reinvested profit. The income tax for IT&C employees is 0%. The tax on dividends is 5%.

PERSONAL TAXATION

Resident individuals are taxed on their worldwide income irrespective of the type or source of income; a flat rate of 16% applies. You will pay about 3x less than in UK, France or Germany.

DOING BUSINESS IN ROMANIA

Invest Romania

The website created by the Romanian government for companies that want to invest in Romania. You will find info about the macroeconomy, education, wages, cost of living, tax, infrastructure, doing business, government support, success stories. Romania is among the Top 3 countries with the highest GDP growth in EU, according to Eurostat.

If you make 4500 pounds a month in London, you would need to make 1493 pounds in Romania to maintain the same standard of life. If you open a business in Romania, you should know that overall, the hourly labor costs in Romania are around 5 euro/hour, which is 5x less than the EU average.

Download the official 'Foreign Investor's Guide 2017'.

Liberty Technology Park, Cluj (Photo source)

Romania trade & export guide by gov.uk

This guide was created by the British Government for British businesses interested in developing their overseas trade and doing business in Romania. The guide contains information about: challenges of doing business in Romania, growth potential of the market, trade between the UK and Romania opportunities in Romania, start-up and market entry considerations, legal considerations, tax and customs considerations, entry requirements, who to contact for more help.

The Office, business center in Cluj, Transylvania (Photo source)

Benefits for UK businesses investing in Romania:

Domestic market of nearly 20 million consumers, English is widely spoken, gateway to markets of the CIS and Balkans, low cost flights between Romania and the UK. The EU has allocated EUR 23 billion to Romania until 2020. The funds will contribute to investments in Romanian infrastructure, human development, regional development. Resulting projects will offer good prospects for UK businesses.

Strengths of the Romanian market include:

Young, skilled and educated workforce, well established support in Romania from foreign lawyers, accountants and consultants, implementation of Single Euro Payments Area (SEPA) standards for euro payments, plentiful natural resources, western business practices.

Doing Business in Romania Report by the World Bank Group (2017)

This report focuses on business regulations that have an impact on small to medium-size businesses in Romania. The study covers measures in regulations affecting the following areas: starting a business, dealing with construction permits, getting electricity, registering property, getting credit, protecting minority investors, paying taxes, trading across borders, enforcing contracts, resolving insolvency and labor market regulation.

KPMG Investment in Romania (2016)

The KPMG guide for those who want to invest or do business in Romania. The guide contains general information about: forms of business organization, taxation in Romania, banking and finance, commercial rules, real estate, EU funding, labor regulations and employment standards, the legal system, protection of intellectual and industrial property rights, accounting,  competition (main legal issues), environmental protection.

The Amcham's Guide to Investing in Romania (2015)

Another excellent source of information in English about investing in Romania comes from the American Chamber of Commerce in Romania. The guide covers general information about Romania, forms of business organization, taxation, banking and finance, general commercial rules, real estate in Romania, EU funding, labour regulations and employment standards, the legal system, protection of intellectual and industrial property, accounting, competition in Romania - main legal issues and environmental protection.

Romania startups

The Romanian tech startups directory: startups, founders, incubators, accelerators, events. Find out what's hot on the Romanian startup scene and connect with relevant startups. It is noteworthy that Liverail, one of the most successful tech startups in Eastern Europe of all times - recently bought by Facebook for $500 mln - was created in Cluj, Transylvania.

CO-WORKING SPACES IN TRANSYLVANIA

Co-working in Cluj (photo source)

CLUJ

IMPACT HUB Contact Madalina Martin: madalina.martin@impacthub.ro  |  +40 743 016 788

CLUJ COWORK Contact Madalina Grecu: contact@clujcowork.ro  |  +40 751 030 413

CHAOS CC Contact Claudiu Marginean: chaosclubcluj@gmail.com  |  +40 720 801101

CLUJ HUB Contact: contact@clujhub.ro  |  +40 753 461 740

FABRICA DE PENSULE Contact: info@fabricadepensule.ro | (+40) 749 222 322

ZAIN STUDIO Contact: studio@zain.ro | (+40) 745 070 410

ARAD

COWORKING HUB ARAD ADFINES AML Contact: adfines.aml@gmail.com | (+40) 722 338 149

BRASOV  ALCHEMY HUB Contact: office@alchemy-hub.ro | (+40) 730 830 760

HUB 1317 Contact: contact@hub1317.ro | (+40) 744 583 682

HUB ONEZERO Contact: sabina.milcoveanu@hubonezero.ro | (+40) 737 032 505

MIERCUREA CIUC, HARGHITA

THE HOUSE Contact: hello@thehousecowork.ro |  (+40) 744 483 213

ORADEA

COWORKING OFFICE ORADEA Contact: info@coworkingoradea.ro | (+40) 726 773 656

ORADEA TECH HUB Contact: info@oradeatechhub.ro

SIBIU

CENTRAL HUB Contact: https://www.facebook.com/centralhubsibiu/  | (+40)749 036 360

SFANTU GHEORGHE, COVASNA

INNOHUB Contact: hello@innohub.center | (+40) 758 712 980

TARGU MURES

INNOWORK Contact: Ioana@innowork.eu | (+40) 785 232 748

ZALAU, SALAJ

HUB ZALAU Contact: crisb777@yahoo.com | (+40) 742 329 588

STARTUP & TECH ECOSYSTEM IN TRANSYLVANIA

RECOMMENDED PARTNER

CLUJ IT CLUSTER

Cluj IT is a cluster based organization formed of active organizations in the information technology field: providers of software services and solutions, universities and research institutes, public bodies and other catalyst organizations.

Contact Ioan Dragan: ioan.dragan@clujit.ro

CLUJ

ITECH TRANSYLVANIA CLUSTER Contact Bianca Muntean: bianca.muntean@aries-transilvania.ro  |  +40 742 225 405

CLUJ INNOVATION PARK Contact: office@clujinnovationpark.ro | (+40) 264 450 320

SPHERIK ACCELERATOR Contact Jennifer Austin:  jennifer@spherikaccelerator.com

CLUJ MEETUP COMMUNITIES Contact forms available on the website

SPRING POINT Contact form available on the website

CLUJ STARTUPS Contact: clujstartups@gmail.com

STARTUP TRANSYLVANIA

Contact Cristian Dascalu: cristian@startuptransilvania.ro  |  +40 742180 889

TRANSYLVANIA EVOLUTION Contact Ciprian Tudor: transylvaniaevolution@gmail.com  |  +40 745 546 088

TECH ACADEMY Contact Olivia Frosin: olivia@techacademy.ro  |  +40 744 549 898

INVEST CLUB Contact Cristian Bordei: cerrbo@gmail.com  |  +40 724 226 593

TECHSYLVANIA Contact: contact@techsylvania.co

CLUJ STARTUP WEEKEND Contact form available on the website

IT CAMP CLUJ Contact form available on the website

RISKY BUSINESS ACCELERATOR Contact: withus@riskybusiness.ro

SEED FOR TECH Contact: contact@seedfortech.ro | (+40) 766-810276

SIMPLON Contact: contact@simplonromania.org | (+40) 785 666 553

TETAPOLIS SCIENCE AND TECHNOLOGY PARK Contact: mihai.coca@tetapolis.com | (+40) 264.407900

BRASOV

ALT BRASOV Contact: form available on the website | +40 736 354 425

ODORHEIU SECUIESC, HARGHITA

HARGHITA BUSINESS CENTER Contact:  info@hbcenter.ro | (+40) 366 567 941

EXPATS IN Romania

Unirii Square, Cluj-Napoca (photo source)

INTERNATIONS

A large expat community. you can find useful information about moving to Romania, working and living here, events for expatriates.

EXPAT EXCHANGE

Forum for expats living in Romania or people considering a move to Romania.

EXPAT IN ROMANIA

Life in Cluj, Transylvania, through the eyes of an expat.

ROMANIA INSIDER

Daily news in English about life in Romania: expat life, experiences, voice of the community and financial affairs

Source: Transylvania Beyond



Whoops! There was an error.
Predis \ Response \ ServerException
MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. Predis\Response\ServerException thrown with message "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error. " Stacktrace: #12 Predis\Response\ServerException in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:370 #11 Predis\Client:onErrorResponse in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:335 #10 Predis\Client:executeCommand in /var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php:314 #9 Predis\Client:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:114 #8 Illuminate\Redis\Connections\Connection:command in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php:214 #7 Illuminate\Redis\Connections\Connection:__call in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php:93 #6 Illuminate\Cache\RedisStore:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/Repository.php:208 #5 Illuminate\Cache\Repository:put in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php:66 #4 Illuminate\Session\CacheBasedSessionHandler:write in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php:129 #3 Illuminate\Session\Store:save in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php:87 #2 Illuminate\Session\Middleware\StartSession:terminate in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:218 #1 Illuminate\Foundation\Http\Kernel:terminateMiddleware in /var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php:189 #0 Illuminate\Foundation\Http\Kernel:terminate in /var/www/html/blissimobiliare/public/index.php:58
12
Predis\Response\ServerException
/vendor/predis/predis/src/Client.php370
11
Predis\Client onErrorResponse
/vendor/predis/predis/src/Client.php335
10
Predis\Client executeCommand
/vendor/predis/predis/src/Client.php314
9
Predis\Client __call
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php114
8
Illuminate\Redis\Connections\Connection command
/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php214
7
Illuminate\Redis\Connections\Connection __call
/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php93
6
Illuminate\Cache\RedisStore put
/vendor/laravel/framework/src/Illuminate/Cache/Repository.php208
5
Illuminate\Cache\Repository put
/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php66
4
Illuminate\Session\CacheBasedSessionHandler write
/vendor/laravel/framework/src/Illuminate/Session/Store.php129
3
Illuminate\Session\Store save
/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php87
2
Illuminate\Session\Middleware\StartSession terminate
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php218
1
Illuminate\Foundation\Http\Kernel terminateMiddleware
/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php189
0
Illuminate\Foundation\Http\Kernel terminate
/public/index.php58
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
        if ($command instanceof ScriptCommand && $response->getErrorType() === 'NOSCRIPT') {
            $eval = $this->createCommand('EVAL');
            $eval->setRawArguments($command->getEvalArguments());
 
            $response = $this->executeCommand($eval);
 
            if (!$response instanceof ResponseInterface) {
                $response = $command->parseResponse($response);
            }
 
            return $response;
        }
 
        if ($this->options->exceptions) {
            throw new ServerException($response->getMessage());
        }
 
        return $response;
    }
 
    /**
     * Executes the specified initializer method on `$this` by adjusting the
     * actual invokation depending on the arity (0, 1 or 2 arguments). This is
     * simply an utility method to create Redis contexts instances since they
     * follow a common initialization path.
     *
     * @param string $initializer Method name.
     * @param array  $argv        Arguments for the method.
     *
     * @return mixed
     */
    private function sharedContextFactory($initializer, $argv = null)
    {
        switch (count($argv)) {
            case 0:
Arguments
  1. "MISCONF Redis is configured to save RDB snapshots, but it is currently not able to persist on disk. Commands that may modify the data set are disabled, because this instance is configured to report errors during writes if RDB snapshotting fails (stop-writes-on-bgsave-error option). Please check the Redis logs for details about the RDB error.  "
    
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $response = $this->onErrorResponse($command, $response);
            }
 
            return $response;
        }
 
        return $command->parseResponse($response);
    }
 
    /**
     * Handles -ERR responses returned by Redis.
     *
     * @param CommandInterface       $command  Redis command that generated the error.
     * @param ErrorResponseInterface $response Instance of the error response.
     *
     * @throws ServerException
     *
     * @return mixed
     */
    protected function onErrorResponse(CommandInterface $command, ErrorResponseInterface $response)
    {
Arguments
  1. Predis\Command\StringSetExpire {}
    
  2. Predis\Response\Error {}
    
/var/www/html/blissimobiliare/vendor/predis/predis/src/Client.php
        );
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
                $error = true;
            }
 
            return (string) $response;
        }
 
        return $response;
    }
 
    /**
     * {@inheritdoc}
     */
    public function __call($commandID, $arguments)
    {
        return $this->executeCommand(
            $this->createCommand($commandID, $arguments)
        );
    }
 
    /**
     * {@inheritdoc}
     */
    public function createCommand($commandID, $arguments = array())
    {
        return $this->profile->createCommand($commandID, $arguments);
    }
 
    /**
     * {@inheritdoc}
     */
    public function executeCommand(CommandInterface $command)
    {
        $response = $this->connection->executeCommand($command);
 
        if ($response instanceof ResponseInterface) {
            if ($response instanceof ErrorResponseInterface) {
Arguments
  1. Predis\Command\StringSetExpire {}
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php
     * @param  \Closure  $callback
     * @return void
     */
    public function psubscribe($channels, Closure $callback)
    {
        return $this->createSubscription($channels, $callback, __FUNCTION__);
    }
 
    /**
     * Run a command against the Redis database.
     *
     * @param  string  $method
     * @param  array   $parameters
     * @return mixed
     */
    public function command($method, array $parameters = [])
    {
        $start = microtime(true);
 
        $result = $this->client->{$method}(...$parameters);
 
        $time = round((microtime(true) - $start) * 1000, 2);
 
        if (isset($this->events)) {
            $this->event(new CommandExecuted($method, $parameters, $time, $this));
        }
 
        return $result;
    }
 
    /**
     * Fire the given event if possible.
     *
     * @param  mixed  $event
     * @return void
     */
    protected function event($event)
    {
        if (isset($this->events)) {
            $this->events->dispatch($event);
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:264:"a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Redis/Connections/Connection.php
    /**
     * Unset the event dispatcher instance on the connection.
     *
     * @return void
     */
    public function unsetEventDispatcher()
    {
        $this->events = null;
    }
 
    /**
     * Pass other method calls down to the underlying client.
     *
     * @param  string  $method
     * @param  array  $parameters
     * @return mixed
     */
    public function __call($method, $parameters)
    {
        return $this->command($method, $parameters);
    }
}
 
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:264:"a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/RedisStore.php
 
        foreach ($values as $index => $value) {
            $results[$keys[$index]] = ! is_null($value) ? $this->unserialize($value) : null;
        }
 
        return $results;
    }
 
    /**
     * Store an item in the cache for a given number of minutes.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  float|int  $minutes
     * @return void
     */
    public function put($key, $value, $minutes)
    {
        $this->connection()->setex(
            $this->prefix.$key, (int) max(1, $minutes * 60), $this->serialize($value)
        );
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  float|int  $minutes
     * @return void
     */
    public function putMany(array $values, $minutes)
    {
        $this->connection()->multi();
 
        foreach ($values as $key => $value) {
            $this->put($key, $value, $minutes);
        }
 
        $this->connection()->exec();
    }
Arguments
  1. "setex"
    
  2. array:3 [
      0 => "laravel:X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
      1 => 7200
      2 => "s:264:"a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}";"
    ]
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Cache/Repository.php
    }
 
    /**
     * Store an item in the cache.
     *
     * @param  string  $key
     * @param  mixed   $value
     * @param  \DateTimeInterface|\DateInterval|float|int|null  $minutes
     * @return void
     */
    public function put($key, $value, $minutes = null)
    {
        if (is_array($key)) {
            $this->putMany($key, $value);
 
            return;
        }
 
        if (! is_null($minutes = $this->getMinutes($minutes))) {
            $this->store->put($this->itemKey($key), $value, $minutes);
 
            $this->event(new KeyWritten($key, $value, $minutes));
        }
    }
 
    /**
     * {@inheritdoc}
     */
    public function set($key, $value, $ttl = null)
    {
        $this->put($key, $value, $ttl);
    }
 
    /**
     * Store multiple items in the cache for a given number of minutes.
     *
     * @param  array  $values
     * @param  \DateTimeInterface|\DateInterval|float|int  $minutes
     * @return void
     */
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/CacheBasedSessionHandler.php
     */
    public function close()
    {
        return true;
    }
 
    /**
     * {@inheritdoc}
     */
    public function read($sessionId)
    {
        return $this->cache->get($sessionId, '');
    }
 
    /**
     * {@inheritdoc}
     */
    public function write($sessionId, $data)
    {
        return $this->cache->put($sessionId, $data, $this->minutes);
    }
 
    /**
     * {@inheritdoc}
     */
    public function destroy($sessionId)
    {
        return $this->cache->forget($sessionId);
    }
 
    /**
     * {@inheritdoc}
     */
    public function gc($lifetime)
    {
        return true;
    }
 
    /**
     * Get the underlying cache repository.
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
  3. 120
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Store.php
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForUnserialize($data)
    {
        return $data;
    }
 
    /**
     * Save the session data to storage.
     *
     * @return bool
     */
    public function save()
    {
        $this->ageFlashData();
 
        $this->handler->write($this->getId(), $this->prepareForStorage(
            serialize($this->attributes)
        ));
 
        $this->started = false;
    }
 
    /**
     * Prepare the serialized session data for storage.
     *
     * @param  string  $data
     * @return string
     */
    protected function prepareForStorage($data)
    {
        return $data;
    }
 
    /**
     * Age the flash data for the session.
     *
     * @return void
Arguments
  1. "X0PGEa0KlkjUZyzQNrIJTkkLFYKZNGZkbw8OtnHm"
    
  2. "a:4:{s:6:"_token";s:40:"92KMwKlm7jfw26VpwslLNOUKr4jsWUAemcSr1eAl";s:9:"_previous";a:1:{s:3:"url";s:70:"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106";}s:22:"PHPDEBUGBAR_STACK_DATA";a:0:{}s:6:"_flash";a:2:{s:3:"old";a:0:{}s:3:"new";a:0:{}}}"
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Session/Middleware/StartSession.php
        if ($this->sessionConfigured()) {
            $this->storeCurrentUrl($request, $session);
 
            $this->addCookieToResponse($response, $session);
        }
 
        return $response;
    }
 
    /**
     * Perform any final actions for the request lifecycle.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Symfony\Component\HttpFoundation\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        if ($this->sessionHandled && $this->sessionConfigured() && ! $this->usingCookieSessions()) {
            $this->manager->driver()->save();
        }
    }
 
    /**
     * Start the session for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return \Illuminate\Contracts\Session\Session
     */
    protected function startSession(Request $request)
    {
        return tap($this->getSession($request), function ($session) use ($request) {
            $session->setRequestOnHandler($request);
 
            $session->start();
        });
    }
 
    /**
     * Get the session implementation from the manager.
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
                continue;
            }
 
            [$name] = $this->parseMiddleware($middleware);
 
            $instance = $this->app->make($name);
 
            if (method_exists($instance, 'terminate')) {
                $instance->terminate($request, $response);
            }
        }
    }
 
    /**
     * Gather the route middleware for the given request.
     *
     * @param  \Illuminate\Http\Request  $request
     * @return array
     */
    protected function gatherRouteMiddleware($request)
    {
        if ($route = $request->route()) {
            return $this->router->gatherRouteMiddleware($route);
        }
 
        return [];
    }
 
    /**
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/startups-in-transylvania--106"
      #requestUri: "/blog/stiri/startups-in-transylvania--106"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/vendor/laravel/framework/src/Illuminate/Foundation/Http/Kernel.php
     */
    protected function dispatchToRouter()
    {
        return function ($request) {
            $this->app->instance('request', $request);
 
            return $this->router->dispatch($request);
        };
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    public function terminate($request, $response)
    {
        $this->terminateMiddleware($request, $response);
 
        $this->app->terminate();
    }
 
    /**
     * Call the terminate method on any terminable middleware.
     *
     * @param  \Illuminate\Http\Request  $request
     * @param  \Illuminate\Http\Response  $response
     * @return void
     */
    protected function terminateMiddleware($request, $response)
    {
        $middlewares = $this->app->shouldSkipMiddleware() ? [] : array_merge(
            $this->gatherRouteMiddleware($request),
            $this->middleware
        );
 
        foreach ($middlewares as $middleware) {
            if (! is_string($middleware)) {
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/startups-in-transylvania--106"
      #requestUri: "/blog/stiri/startups-in-transylvania--106"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    
/var/www/html/blissimobiliare/public/index.php
|--------------------------------------------------------------------------
| Run The Application
|--------------------------------------------------------------------------
|
| Once we have the application, we can handle the incoming request
| through the kernel, and send the associated response back to
| the client's browser allowing them to enjoy the creative
| and wonderful application we have prepared for them.
|
*/
 
$kernel = $app->make(Illuminate\Contracts\Http\Kernel::class);
 
$response = $kernel->handle(
    $request = Illuminate\Http\Request::capture()
);
 
$response->send();
 
$kernel->terminate($request, $response);
 
Arguments
  1. Illuminate\Http\Request {
      #json: null
      #convertedFiles: null
      #userResolver: Closure($guard = null) { …4}
      #routeResolver: Closure() { …4}
      +attributes: Symfony\Component\HttpFoundation\ParameterBag {}
      +request: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +query: Symfony\Component\HttpFoundation\ParameterBag {#1}
      +server: Symfony\Component\HttpFoundation\ServerBag {}
      +files: Symfony\Component\HttpFoundation\FileBag {}
      +cookies: Symfony\Component\HttpFoundation\ParameterBag {}
      +headers: Symfony\Component\HttpFoundation\HeaderBag {}
      #content: null
      #languages: null
      #charsets: null
      #encodings: null
      #acceptableContentTypes: array:1 [
        0 => "*/*"
      ]
      #pathInfo: "/blog/stiri/startups-in-transylvania--106"
      #requestUri: "/blog/stiri/startups-in-transylvania--106"
      #baseUrl: ""
      #basePath: null
      #method: "GET"
      #format: null
      #session: Illuminate\Session\Store {}
      #locale: null
      #defaultLocale: "en"
      -preferredFormat: null
      -isHostValid: true
      -isForwardedValid: true
      basePath: ""
      format: "html"
    }
    
  2. Illuminate\Http\Response {}
    

Environment & details:

empty
empty
empty
Key Value
XSRF-TOKEN
"eyJpdiI6IjBpNTNkbzQxUXNZejA5WGdvQTd5MVE9PSIsInZhbHVlIjoiWUtcLytwVVI4OXdmRnZuRlh6QktcL1wvSkdTS1pqSGRpS0gySW5JcmlzQnZtUWltUkt3OVlqczhwa3pWR1dpWjJpbyIsIm1hYyI6IjMzNmE3N2JkNTg0YWVhYjY4OGM2NWU1YjM1MGQ0MWM2ZGU4MWM5YThkNzRmYTIxODlhNjhlY2JmYzZlOGNiZmYifQ=="
laravel_session
"eyJpdiI6InVRb2ZrR29wUkZiQzV2eXdiaDBPWFE9PSIsInZhbHVlIjoidlQ4RHdwdGZoeGJJNkFkdGFSTis3T29cL0NQRTU0NnkwTDB0Qmhod1JQXC84K2d5XC9wMlpqbG9OeGV2aUVHakVKSiIsIm1hYyI6IjhkNWQ4NWNmNjhmMDNiM2ZjNzhiNDVkZGMzNmJiNGYxYjUyNzMwMGVmYWUwMzhjODBiMTQ3NDljMzUwNDFkYjkifQ=="
lang
"eyJpdiI6Im93UGlSaHVwbW5Ka3NrV29oMjVSQnc9PSIsInZhbHVlIjoiYnhXY2U0MjRXSlhVODRMcXNwNm8ydz09IiwibWFjIjoiY2RiYmRiOTYyNDFkYmNmMGY5MDM1OTcwNzU5NTc0ODVjMzYwMDNlOGVjZTVlYmUyNGRjM2Q4OTc4MjEyZWRiOCJ9"
empty
Key Value
REDIRECT_UNIQUE_ID
"aMYkDqwfEagAAD3OREAAAAAK"
REDIRECT_SCRIPT_URL
"/blog/stiri/startups-in-transylvania--106"
REDIRECT_SCRIPT_URI
"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106"
REDIRECT_STATUS
"200"
UNIQUE_ID
"aMYkDqwfEagAAD3OREAAAAAK"
SCRIPT_URL
"/blog/stiri/startups-in-transylvania--106"
SCRIPT_URI
"http://dev.blissimobiliare.ro/blog/stiri/startups-in-transylvania--106"
HTTP_ACCEPT
"*/*"
HTTP_USER_AGENT
"Mozilla/5.0 AppleWebKit/537.36 (KHTML, like Gecko; compatible; ClaudeBot/1.0; +claudebot@anthropic.com)"
HTTP_COOKIE
"XSRF-TOKEN=eyJpdiI6IjBpNTNkbzQxUXNZejA5WGdvQTd5MVE9PSIsInZhbHVlIjoiWUtcLytwVVI4OXdmRnZuRlh6QktcL1wvSkdTS1pqSGRpS0gySW5JcmlzQnZtUWltUkt3OVlqczhwa3pWR1dpWjJpbyIsIm1hYyI6IjMzNmE3N2JkNTg0YWVhYjY4OGM2NWU1YjM1MGQ0MWM2ZGU4MWM5YThkNzRmYTIxODlhNjhlY2JmYzZlOGNiZmYifQ%3D%3D; laravel_session=eyJpdiI6InVRb2ZrR29wUkZiQzV2eXdiaDBPWFE9PSIsInZhbHVlIjoidlQ4RHdwdGZoeGJJNkFkdGFSTis3T29cL0NQRTU0NnkwTDB0Qmhod1JQXC84K2d5XC9wMlpqbG9OeGV2aUVHakVKSiIsIm1hYyI6IjhkNWQ4NWNmNjhmMDNiM2ZjNzhiNDVkZGMzNmJiNGYxYjUyNzMwMGVmYWUwMzhjODBiMTQ3NDljMzUwNDFkYjkifQ%3D%3D; lang=eyJpdiI6Im93UGlSaHVwbW5Ka3NrV29oMjVSQnc9PSIsInZhbHVlIjoiYnhXY2U0MjRXSlhVODRMcXNwNm8ydz09IiwibWFjIjoiY2RiYmRiOTYyNDFkYmNmMGY5MDM1OTcwNzU5NTc0ODVjMzYwMDNlOGVjZTVlYmUyNGRjM2Q4OTc4MjEyZWRiOCJ9"
HTTP_ACCEPT_ENCODING
"gzip, br, zstd, deflate"
HTTP_HOST
"dev.blissimobiliare.ro"
HTTP_VIA
"1.1 squid-proxy-5b5d847c96-b8kmf (squid/6.10)"
HTTP_X_FORWARDED_FOR
"10.3.134.55"
HTTP_CACHE_CONTROL
"max-age=259200"
HTTP_CONNECTION
"keep-alive"
PATH
"/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin"
SERVER_SIGNATURE
""
SERVER_SOFTWARE
"Apache"
SERVER_NAME
"dev.blissimobiliare.ro"
SERVER_ADDR
"172.31.17.168"
SERVER_PORT
"80"
REMOTE_ADDR
"216.73.216.97"
DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
REQUEST_SCHEME
"http"
CONTEXT_PREFIX
""
CONTEXT_DOCUMENT_ROOT
"/var/www/html/blissimobiliare/public"
SERVER_ADMIN
"razvan.iacob@blissimobiliare.ro"
SCRIPT_FILENAME
"/var/www/html/blissimobiliare/public/index.php"
REMOTE_PORT
"1694"
REDIRECT_URL
"/blog/stiri/startups-in-transylvania--106"
GATEWAY_INTERFACE
"CGI/1.1"
SERVER_PROTOCOL
"HTTP/1.1"
REQUEST_METHOD
"GET"
QUERY_STRING
""
REQUEST_URI
"/blog/stiri/startups-in-transylvania--106"
SCRIPT_NAME
"/index.php"
PHP_SELF
"/index.php"
REQUEST_TIME_FLOAT
1757815822.301
REQUEST_TIME
1757815822
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
Key Value
APP_ENV
"dev"
APP_KEY
"base64:TUuFX2pGhF01If7DKAC3kZsG4eHfCEDGZOiq1YLX/Fc="
APP_DEBUG
"true"
APP_LOG_LEVEL
"debug"
APP_URL
"https://dev.blissimobiliare.ro"
DB_CONNECTION
"mysql"
DB_HOST
"jaap.c0yqfgjfckuc.eu-central-1.rds.amazonaws.com"
DB_PORT
"3306"
DB_DATABASE
"jaap_dev"
DB_USERNAME
"root"
DB_PASSWORD
"nd3nfm90ms"
BROADCAST_DRIVER
"pusher"
CACHE_DRIVER
"redis"
SESSION_DRIVER
"redis"
QUEUE_DRIVER
"redis"
REDIS_HOST
"127.0.0.1"
REDIS_PASSWORD
"null"
REDIS_PORT
"6379"
SOLR_CORE
"core0"
SOLR_USER
"root"
SOLR_PASS
"jA5GpXhFCc7SeY6x"
MAIL_DRIVER
"smtp"
MAIL_HOST
"smtp.sendgrid.net"
MAIL_PORT
"587"
MAIL_USERNAME
"apikey"
MAIL_PASSWORD
"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"
MAIL_ENCRYPTION
"tls"
SENGRID_API_KEY
"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"
PUSHER_APP_ID
"266734"
PUSHER_APP_KEY
"1da30260f9dbb1a0d9db"
PUSHER_APP_SECRET
"10fbeff65291a4cc067a"
SLACK_WEBHOOK_URL
"https://hooks.slack.com/services/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"
MIXPANEL_TOKEN
"25d54c3d4d562ae8353ed7c7417d488b"
ANALYTICS_VIEW_ID
"132938481"
RECAPTCHA_KEY
"6LecPnoUAAAAAAZgRBMRPEA1V2bqSKNPmTnlN_M_"
RECAPTCHA_SECRET
"6LecPnoUAAAAAD-xVo0bqW7XCeGEHjotj48ShhfK"
S3_KEY
"AKIAIY23DCGM7GE6X26A"
S3_SECRET
"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"
S3_REGION
"eu-central-1"
S3_BUCKET
"bliss-files"
IPAPI_KEY
""
DEBUGBAR_ENABLED
"true"
DB_LOG_QUERIES
"false"
DB_LOG_SLOW_QUERIES
"true"
DB_SLOW_QUERIES_MIN_EXEC_TIME
"100"
DB_LOG_OVERRIDE
"false"
DB_LOG_DIRECTORY
"logs/db"
DB_CONVERT_TIME_TO_SECONDS
"false"
DB_LOG_SEPARATE_ARTISAN
"false"
0. Whoops\Handler\PrettyPageHandler