Skip to content
View janbarasek's full-sized avatar
🏠
Working from Prague
🏠
Working from Prague

Organizations

@mathematicator-core @baraja-core @baraja-company @online-imperium @townsgame
Block or Report

Block or report janbarasek

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
janbarasek/README.md


Hi there ―
my name is Jan Barášek,
fullstack web developer.

I love math, programming and search algorithms. My mission is to connect these fields.

  • 🔍 Keywords: fullstack developer, React, Next.js, Vercel, PHP, Vue, SQL, algorithm, functional programming, mathematics, Nette
  • 🎯 Focusing on security, reliability and sustainability
  • 🔓 Most of my knowledge is open-source (php.baraja.cz, brj.app, personal website, personal FB)
  • ⛏️ Developer of large ecosystems, manager of hundreds of open source projects

More about me on my website: https://baraja.cz

❗I'm currently fully occupied

🔧 Technologies

skills

My core packages

Most of my opensource packages are programmed in PHP, because it was my main language for 8 years. The new packages I develop in TypeScript are available for Node and React.

Most legendary packages

  • ❤️ image-generator Smart generator of image variants by URL query parameters
  • ❤️ emailer Send lots of e-mails with smart queue and ranking system
  • ❤️ doctrine-fulltext-search Smart easy-to-use Doctrine search engine with ranking system
  • doctrine Integration of Doctrine to Nette framework
  • simple-php-diff Create a diff of two contents
  • template Simple package template
  • package-manager Composer package manager for PHP application with integration to Nette framework
  • assets-loader Easy render and compress your web assets
  • shutdown-terminator Run some action after kill your PHP application
  • webcrawler Crawl whole website by links
  • lock Do something atomically

Structured API

A simple and very flexible API layer for your PHP application. The main value of this library is the clean design, huge performance, easy to use, strong type system, security and simple extension.

Ecommerce & e-shop

Developing an e-commerce solution in PHP is an extremely challenging task. These libraries allow you to implement a complex e-shop easily. Since e-shops are built on the principle of collaboration, within the BRJ organization I define interface standards for e-shop modules that you can combine from multiple vendors.

  • ecommerce-standard A basic package of generic interfaces to maintain guaranteed compatibility. Focus on safety, reusability and strong type safety
  • shop The main package that defines the e-shop interface

The e-shop consists of many separate modules: shop-product, shop-product-loader, shop-cart, shop-order, shop-customer, shop-brand, shop-price, shop-delivery, shop-payment, shop-invoice, shop-currency, shop-availability, shop-address, shop-warehouse, shop-unit and more...

CMS

Web content

Money & bank

Technical

Utilities

🏆 Stats

Baraja github stats

Pinned

  1. baraja-core/cms baraja-core/cms Public

    🛠️ Simple smart CMS for Nette and Vue.js

    JavaScript 15 3

  2. baraja-core/doctrine baraja-core/doctrine Public

    📚 Doctrine integration to Nette Framework. Simple interface, easy to use, best performance, top compatibility.

    PHP 11 3

  3. baraja-core/structured-api baraja-core/structured-api Public

    📝 🌐 Complex library for definition of your structured API endpoint as class with schema.

    PHP 6

  4. baraja-core/package-manager baraja-core/package-manager Public

    📦 Smart package manager for search and merge Composer dependencies.

    PHP 5 2

  5. baraja-core/assets-loader baraja-core/assets-loader Public

    🚀 Smart asset loader for Nette framework.

    PHP 6 1

  6. baraja-core/doctrine-fulltext-search baraja-core/doctrine-fulltext-search Public

    Smart Doctrine search engine with ranking system.

    PHP 14 3