Konstantin Krumin's repositories
konstantinkrumin.github.io
My personal portfolio website built using React, React Router and Sass (SCSS). Content can be displayed in 2 languages - English and Russian.
dj-events-frontend-nextjs
This is a frontend of a platform that allows you to make posts about DJ Events. You can register / login and perform CRUD operations on the events that were created by you.
docker_and_kubernetes_learning
This is a repository that follows a curriculum of the Docker & Kubernetes: The Practical Guide course by Maximilian Schwarzmüller.
tailwind-manage-landing-page
Static landing page built with HTML, CSS and TailwindCSS
dataviz-heatmap-d3
Heat Map created with D3.js and React.js showing monthly global land-surface temperature from 1753 to 2015
dataviz-scatterplot-d3
Scatterplot data visualization created with D3.js and React.js showing doping allegations in professional bicycle racing
dataviz-treemap-diagram-d3
Treemap Diagram created with D3.js and React.js showing Top 100 most sold video games grouped by platform
Java-Programming-Solving-Problems-with-Software
Repository for the 2nd course of the "Java Programming and Software Engineering Fundamentals" program by Duke University on Coursera - Java Programming: Solving Problems with Software.
konstantinkrumin
Github README
mern-ecommerce-app
An ecommerce website project that allows to perform CRUD operations on products, create orders and perform payments (test account) as well register / login users
pern-stack-yelp-clone
Basic CRUD application that allows to add restaurants and leave reviews for each restaurant. Tech stack used: Javascript, React, Node.JS + Express, PostgreSQL, Bootstrap
proshop_django
Ecommerce app built with React + Redux on the frontend and Django on the backend. The database used is PostgreSQL. The site is hosted on Heroku, database is on AWS RDS and uploaded images are stored on AWS S3
react-forms-handling
A small app that receives data from a Postman Mock Server and creates a list of items that has a corresponding form attached to it (only shows when selected). On a button click the item gets removed from the list as well as the corresponding form.
react_native_learning
This is a repository that follows a curriculum of the React Native - The Practical Guide course by Maximilian Schwarzmüller.
static-product-landing-page
A static product landing page that is built with React.js and SCSS
testing_react_with_jest_and_react_testing_library
This is a repository that follows a curriculum of the Testing React with Jest and React Testing Library (RTL) course by Bonnie Schulkin.
typeorm_tutorial
This project contains basic TypeORM set up and Express server with requests that apply changes to the database
js-algorithms-and-data-structures
This is a repository that follows a curriculum of the Javascript Algorithms and Data Structures Masterclass course by Colt Steele.
metric-imperial-converter-fcc
This is a metric / imperial and imperial / metric converter built with Javascript / Node.JS / Express / Chai. The app can accept km, mi, L, gal, kg, lbs (case-insensitive) and convert the values in any direction. Also the app comes with unit and functional tests that were implemented using Chai and Chai-HTTP.
nestjs-microservices-purpleschool
This is a repository that follows a curriculum of the "Microservices - паттерны и практика построения микросервисов" course by Anton Larichev.
nestjs-top-api
This is a repository that follows a curriculum of the "NestJS - с нуля, современный backend на TypeScript и Node JS" course by Anton Larichev.
nextjs-blog
This is a repository that follows the NextJS Blog Tutorial.
nodejs-advanced-concepts
This is a repository that follows a curriculum of the NodeJS: Advanced Concepts course by Stephen Grider.
questionnaire-app
Questionnaire app built with React on the client side and mock server built with NodeJS + ExpressJS
spotify-clone
Spotify clone that incorporates some basic functionality like signin / signup, payment handling, playing audio. It also replicates Spotify UI.