Otabek Sotvoldiev's Projects
A 3D web developer portfolio is an online showcase of a web developer's skills, projects, and experience, using 3D elements and technologies.
Anime.js is a lightweight JavaScript animation library that allows you to create complex animations with relative ease. It provides a simple API for creating and managing animations on the web. With Anime.js, you can animate CSS properties, SVG attributes, DOM elements, and more.
In the MERN stack (MongoDB, Express.js, React, Node.js), the authentication system refers to the mechanism used to manage user authentication and authorization within a web application. This system typically involves several components:
C Programming
A coding challenge is a problem or puzzle that you are given to solve using programming. It's a way for individuals to demonstrate their coding skills and problem-solving abilities.Coding challenges can vary widely in complexity, ranging from simple tasks that test basic programming knowledge to more complex problems that require creative solution.
C++ Programming 2021
CSS Animations refer to a technique used in web development to animate elements on a webpage using CSS (Cascading Style Sheets). With CSS Animations, developers can create dynamic effects and transitions without relying on JavaScript or other scripting languages.
For 100 consecutive days, I've written HTML and CSS snippets as a creative learning process for myself. I used CodePen to write and save my code and published my results every day on this website 👉 [100 Days CSS Challange](https://100dayscss.com/)
DSA stands for "Data Structures and Algorithms." In computer science and programming, data structures refer to the way data is organized and stored in a computer's memory, while algorithms are a set of step-by-step instructions for solving a particular problem or task.
A bus ticket booking app is an automated system that enables passengers to purchase bus tickets online. The system also allows them to schedule their route, check seat availability, and even make online payments through secure payment gateways. In case the passengers face any problem, they can straightaway get it addressed within the app itself.
Express.js, often referred to as Express, is a minimal and flexible Node.js web application framework that provides a robust set of features to develop web and mobile applications.
Front-end tricks" refers to creative and clever techniques used in web development to enhance the visual appearance, interactivity, and user experience of a website
Git: Git is a distributed version control system for tracking changes in source code during software development.GitHub: GitHub is a web-based Git repository hosting service, which offers all of the distributed revision control and source code management (SCM) functionality of Git as well as adding its own features.
HTML and CSS projects involve creating web pages and web applications using two fundamental technologies for building the structure and styling of web content.
A JSON server is a lightweight backend server that allows you to quickly create a REST API using JSON files as the database. It is particularly useful for prototyping, testing, and building front-end applications without needing to set up a complex backend.
In MERN stack development, the login and registration system typically refers to the implementation of user authentication and authorization functionalities using MongoDB, Express.js, React.js, and Node.js. Here's a brief overview of how it's typically done.
The MERN stack is a popular set of technologies used for building web applications. It is an acronym that stands for: 1. MongoDB 2. ExpressJS 3.React 4.NodeJS
Node.js is an open-source, cross-platform runtime environment that allows developers to run JavaScript code outside of a web browser. It is built on the V8 JavaScript engine, which is the same engine that powers Google Chrome.
An Online Quiz Portal App is a web or mobile application that provides a platform for users to participate in quizzes over the internet. These applications are designed to offer a diverse range of quizzes on various topics, and users can engage with them for entertainment, education, or competition purposes.
An online shop, also known as an online store or e-commerce store, is a virtual platform where goods or services are sold over the internet. It functions similarly to a traditional retail store but operates exclusively online.
OpenCV (Open Source Computer Vision) is an open-source library of computer vision and image processing functions. It provides a wide range of tools, algorithms, and functions that enable developers to work with images and videos, perform various tasks such as object detection, image recognition, facial analysis, and much more.
PyQt is a set of Python bindings for the Qt application framework. Qt is a comprehensive framework for developing cross-platform applications that can run on various operating systems, including Windows, macOS, Linux, and mobile platforms.
Python Programming
Responsive web design refers to an approach in web design and development where a website is designed and built to adapt and respond to different screen sizes and devices, providing an optimal user experience on various devices, including desktop computers, laptops, tablets, and smartphones.
A simple calculator React app is a basic application built using the React library that allows users to perform basic arithmetic operations such as addition, subtraction, multiplication, and division.