• About
  • Projects
  • Blog
  • About
  • Projects
  • Blog
  • tchojnacki.dev
    • Visit
    • Source

    tchojnacki.dev
    • Personal

    Website acting as my portfolio and blog.

    Website

      • AstroAstro
      • ReactReact
      • Tailwind CSSTailwind CSS
      • TypeScript
      • Lodash

      Tools

        • VitestVitest
        • GitHub ActionsGitHub Actions
        • FigmaFigma
        • Jest
      • Senso
        • Source - App
        • Source - Server
        • Paper

        Senso
        • University
        • Group

        Group project built for my BSc thesis.

        Mobile app

          • React NativeReact Native
          • TypeScriptTypeScript
          • ReactReact

          Server

            • C#C#
            • ASP.NETASP.NET
            • PostgresPostgres
            • Entity FrameworkE
            • MediatRM
            • MapsterM
            • FluentValidationF
            • .NET

            Testing

              • xUnit.netxxUnit.net
              • JestJest
              • Testing LibraryTesting Library
              • NSubstituteN
              • FluentAssertionsF

              Tools

                • DockerDocker
                • SwaggerSwagger
                • LaTeXLaTeX
                • GitHub Actions
                • Figma
                • Bash
              • JeszCoChcesz
                • Source

                JeszCoChcesz
                • Group

                Full stack web application, online food delivery system connecting restaurants with health-conscious users. Built during the CodersCamp 2021 web development bootcamp.

                Front end

                  • ReactReact
                  • TypeScriptTypeScript
                  • MUIMUI
                  • React Router
                  • Immer
                  • Lodash

                  Back end

                    • NestJSNestJS
                    • TypeScriptTypeScript
                    • MongoDBMongoDB
                    • Express
                    • Passport
                    • Node.js

                    Tools

                      • Testing LibraryTesting Library
                      • SwaggerSwagger
                      • DockerDocker
                      • Storybook
                      • Jest
                      • GitHub Actions
                      • Figma
                    • Tanks
                      • Visit
                      • Source

                      Tanks
                      • University

                      Online real-time multiplayer game powered by WebSockets. Final project for the Script Languages university course.

                      Front end

                        • Three.jsThree.js
                        • ReactReact
                        • MantineMMantine
                        • Immer
                        • TypeScript
                        • Lodash

                        Back end

                          • C#C#
                          • ASP.NETASP.NET
                          • .NET.NET
                          • MediatRM
                          • FluentValidationF

                          Tools

                            • xUnit.netxxUnit.net
                            • DockerDocker
                            • GitHub ActionsGitHub Actions
                            • FluentAssertionsF
                            • NSubstituteN

                            Legacy back end
                            • DEPRECATED

                            • PythonPython
                            • FastAPIFastAPI
                          • Attorney Site
                            • Visit

                            Attorney Site
                            • Freelance

                            Website created for and used by a local law firm.

                            Website

                              • AstroAstro
                              • SvelteSvelte
                              • TypeScriptTypeScript

                              Tools

                                • FigmaFigma
                                • GitHub ActionsGitHub Actions
                              • Artificial Intelligence and Knowledge Engineering Coursework
                                • Source

                                Artificial Intelligence and Knowledge Engineering Coursework
                                • University

                                Exercises for the Artificial Intelligence and Knowledge Engineering university course, which I took during my 6th semester. The scope included pathfinding algorithms, game theory, genetic algorithms, and machine learning.

                                Exercises

                                  • RustRust
                                  • PythonPython
                                  • scikit-learnscikit-learn
                                  • PrologP
                                  • NumPy
                                  • pandas
                                  • Jupyter

                                  Reports

                                    • LaTeXLaTeX
                                  • esolangs
                                    • Source
                                    • Documentation

                                    esolangs
                                    • Personal

                                    Compilers and interpreters for esoteric programming languages.

                                    Brainfuck

                                      • RustRust

                                      Common

                                        • RustRust
                                        • WebAssemblyWebAssembly
                                        • GitHub ActionsGitHub Actions
                                      • King and Pigs
                                        • Visit
                                        • Source

                                        King and Pigs
                                        • Group

                                        Online platformer game with three stages built using public domain assets. The UI surrounding the game was created using React.

                                        Website

                                          • ReactReact
                                          • TypeScriptTypeScript
                                          • EmotionEEmotion
                                          • CSS

                                          Tools

                                            • Testing LibraryTesting Library
                                            • JestJest
                                            • StorybookStorybook
                                            • GitHub Actions
                                            • Figma
                                          • Rick and Morty Quiz
                                            • Visit
                                            • Source

                                            Rick and Morty Quiz
                                            • Group

                                            Online singleplayer quiz testing your knowledge about the Rick and Morty show. Built without using any front-end frameworks.

                                            Website

                                              • JavaScriptJavaScript
                                              • CSSCSS
                                              • HTMLHTML
                                              • Lodash

                                              Tools

                                                • Testing LibraryTesting Library
                                                • JestJest
                                                • GitHub ActionsGitHub Actions
                                                • Figma
                                              • Faktyczka
                                                • Visit
                                                • Download
                                                • Source

                                                Faktyczka
                                                • Group

                                                Brower extension which notifies you about fake news. Created during the 24h Hack-a-Troll Hackathon in 2022.

                                                Extension

                                                  • ReactReact
                                                  • TypeScriptTypeScript
                                                  • EmotionEEmotion

                                                  Website

                                                    • Next.jsNext.js
                                                    • ReactReact
                                                    • TypeScriptTypeScript
                                                    • CSS

                                                    Server

                                                      • NestJSNestJS
                                                      • TypeScriptTypeScript
                                                      • MongoDBMongoDB
                                                      • RxJS
                                                      • Express
                                                      • Node.js
                                                      • Lodash

                                                      Tools

                                                        • SwaggerSwagger
                                                        • DockerDocker
                                                        • GitHub ActionsGitHub Actions
                                                        • Figma
                                                      • Logic Circuit Boards
                                                        • Download
                                                        • Source

                                                        Logic Circuit Boards
                                                        • Personal

                                                        A Minecraft mod which allows you to compress complex redstone logic gates into circuit blocks occupying a single block.

                                                        Mod

                                                          • JavaJava
                                                          • JUnitJUnit
                                                        • Advent of Code
                                                          • Source

                                                          Advent of Code
                                                          • Personal

                                                          My solutions to Advent of Code.

                                                          2019
                                                          • WORK IN PROGRESS

                                                          • ElixirElixir

                                                          2020

                                                            • GleamGGleam

                                                            2021

                                                              • KotlinKotlin

                                                              2022

                                                                • F#FF#
                                                                • .NET.NET
                                                              • Mosaics for Spotify
                                                                • Download
                                                                • Source

                                                                Mosaics for Spotify
                                                                • Personal

                                                                A CLI tool for generating Spotify playlist covers using album artwork.

                                                                CLI

                                                                  • RustRust
                                                                • Script Languages Coursework
                                                                  • Source

                                                                  Script Languages Coursework
                                                                  • University

                                                                  Exercises for the Script Languages university course, which I took during my 4th semester. The project concluding the course is described in the Tanks project.

                                                                  Exercises

                                                                    • PythonPython
                                                                    • RustRust
                                                                    • BashBash
                                                                  • Developing Web Applications with .NET Coursework
                                                                    • Source

                                                                    Developing Web Applications with .NET Coursework
                                                                    • University

                                                                    Exercises for the Developing Web Applications with .NET university course, which I took during my 5th semester.

                                                                    Exercises

                                                                      • C#C#
                                                                      • .NET.NET
                                                                      • ASP.NETASP.NET
                                                                      • Microsoft SQL Server
                                                                      • Entity FrameworkE
                                                                      • Swagger
                                                                      • JavaScript
                                                                      • HTML
                                                                      • CSS
                                                                      • MapsterM
                                                                    • OCaml & Scala Run in REPL
                                                                      • Download
                                                                      • Source

                                                                      OCaml & Scala Run in REPL
                                                                      • Personal

                                                                      Visual Studio Code extension which lets you run OCaml and Scala scripts in REPL with a single click. Built for usage during the Programming Paradigms university course.

                                                                      Extension

                                                                        • TypeScriptTypeScript
                                                                      • nodewikiaapi
                                                                        • Documentation
                                                                        • Download
                                                                        • Source

                                                                        nodewikiaapi
                                                                        • Personal
                                                                        • DEPRECATED

                                                                        JavaScript wrapper for the Fandom's Wikia API V1.

                                                                        Package

                                                                          • JavaScriptJavaScript
                                                                          • JSDocJJSDoc

                                                                          Tools

                                                                            • JestJest
                                                                            • GitHub ActionsGitHub Actions
                                                                          • FANDOM-Monaco
                                                                            • Download
                                                                            • Source

                                                                            FANDOM-Monaco
                                                                            • Personal
                                                                            • DEPRECATED

                                                                            Browser extension that integrates the Monaco Editor with Fandom.

                                                                            Extension

                                                                              • JavaScriptJavaScript
                                                                              • CSSCSS
                                                                              • HTMLHTML
                                                                            • About
                                                                            • Projects
                                                                            • Blog
                                                                            • GitHub
                                                                            • LinkedIn
                                                                            • Twitter / X
                                                                            • Sitemap
                                                                            • RSS Feed
                                                                            • Source & Issues

                                                                            Designed and developed by Tomasz Chojnacki