Technologies
Typescript
Typescript is a typed superset of JavaScript that compiles to plain JavaScript. It is a language for application scale JavaScript development.
HTML
HTML is the standard markup language for creating web pages and web applications. It is designed to be easy to learn and use.
CSS
CSS is a style sheet language used for describing the presentation of a document written in a markup language.
Javascript
Javascript is a high-level, interpreted programming language. It is used to make web pages interactive.
Angular
Angular is an opinionated framework for building single-page applications, server side rendered applications and mobile applications.
Angular Material
Angular Material is a set of Angular components, directives and services that implement Google's Material Design.
Tailwind CSS
Tailwind CSS is a utility-first CSS framework for rapidly building custom user interfaces.
NodeJS
NodeJS is a JavaScript runtime built on Chrome's V8 JavaScript engine. It is used for building server side applications.
Vitest
Vitest is a fast and powerful unit testing framework for JavaScript and TypeScript. It is used to test JavaScript code and behaves similar to jest, except runtime.
Jest
Jest is a delightful JavaScript Testing Framework with a focus on simplicity. It is used to test JavaScript code.
Playwright
Playwright is a framework for end-to-end testing. It is used to test web applications.
MongoDB
MongoDB is a document database with the scalability and flexibility that you want with the flexibility that you need.
NestJS
NestJS is a framework for building efficient, scalable Node.js server-side applications. It uses modern JavaScript, is built with TypeScript, and integrates well with existing libraries.
Shell
Shell scripts are a way to automate repetitive tasks on a Linux or Unix system. They are used to execute commands, control processes, and perform other system administration tasks.
Git
Git is a free and open source distributed version control system designed to handle everything from small to very large projects with speed and efficiency.
Docker
Docker is a platform for developers and sysadmins to build, ship, and run applications with containers. It allows you to package your application with all of its dependencies so it runs consistently across different environments.
Figma
Figma is a vector graphics editor and prototyping tool that helps teams create and share designs. It is used to create user interfaces, prototypes, and visual designs.
Vue
Vue is a progressive framework for building user interfaces. It is designed from the ground up to be incrementally adoptable. It is based on the component-based model and the virtual DOM.
React
React is a JavaScript library for building user interfaces. It is used to create components and render them on the page. It is used to create single-page applications.
GitLab
GitLab is a git repository management service. It is used to host and manage code repositories, ci/cd pipelines, and issue tracking.