Max Base's Projects
Chat of LIVE Concert: WebSocket Chat asynchronous communication application for online live concert. (Nodejs)
SoftwareMarketGoAPI is a RESTful API built with Golang that provides endpoints to manage software products in a marketplace. It allows users to perform operations such as creating, retrieving, updating, and deleting software products.
This is a collection of sorting algorithms implemented in C.
Sparse-Matrix Linked-List Go is a sparse matrix implementation in Go using a linked list. This is a data structure that stores only non-zero values in a matrix. This is useful when you have a lot of zeros in your matrix. This data structure is also useful when you want to perform operations on sparse matrices.
Sparse Matrix: A full-featured library in Python for working with Sparse Matrix.
A Go package for working with sparse polynomials. (Based on Array List data structure)
This is a C implementation of a sparse polynomial linked-list. This is a good example of how to use a linked-list in C. By using a linked-list, we can store a sparse polynomial in a memory efficient way. Sparse polynomials are polynomials that have a lot of terms with a coefficient of 0.
This is a simple implementation of a linked-list in C with a few helper functions for merging two or three linked-lists, splitting a linked list into two or three parts, and sorting a linked-list (recursive and non-recursive)
Own function to calc the square root of a number.
The SSH System Finder is a C program designed to scan an IP range or local network and identify systems that have SSH (Secure Shell) enabled. It provides a straightforward way to discover SSH-enabled devices within a given range of IP addresses.
This is a simple stack implementation in C, using an array as the underlying data structure. It's possible to resize the stack, and it's possible to set the initial size of the stack.
This is a simple implementation of a stack using a linked-list in Go. (Data Structure and Algorithms)
My Simple Mathematics Interpreter Implementation In Java (Designed by Stack Structure)
A web crawler which crawls the stackoverflow website.
A step-by-step implementation of a heap-tree in Python. By this class you can easily convert an array to maxheap or minheap tree. Also you can extract the maximum or minimum value from the heap-tree. The heap-tree is a binary tree that can be used to sort an array of numbers. (both MaxHeap and MinHeap)
A crawler program to extract all of the data and the price for symbols in the global stock exchange.
This project is a GraphQL-based API powered by NestJS and implemented in TypeScript. It provides various features for user authentication, user management, and story-related operations. The API supports both user and guest user roles, each with specific permissions and functionality.
A tiny program to convert a file contents to C string with supporting multi-lines...
A C program to strip comments from a c file and output the result to a new file.
StudentGraphQLTS is a GraphQL-based system built with TypeScript that allows universities, students, and professors to interact and manage academic information. This system provides an API to query and manipulate data related to students, professors, courses, and other university-related entities.
Research: The submatrices character count problem: an efficient solution using separable values.
Display the dialog for submit email.
This is an implementation of the Sub Set Sum Backtracking algorithm in C. The algorithm is used to find a subset of a given set of numbers that adds up to a given sum. The algorithm is implemented using backtracking.
A C program to swap the left and right nodes of a binary tree. It mean we are going to change the left node to right and right node to left. Even the child nodes of the left and right nodes will be swapped. This program is written in C language.
A web page for booking a taxi with some feature to convert address to latitude and longitude to display the route on the map.
This is a TCP/IP chat server implemented in C. The server allows multiple clients to connect and communicate with each other through a chat room.
Research Simple t-designs: A recursive construction for arbitrary t.
A Go-based script to obtain live data of Tehran stock and watching market's symbols.
A node js-based script to obtain live data of Tehran stock and watching market's symbols.
A PHP-based script to obtain live data of Tehran stock and watching market's symbols.