Nekruz Ashrapov's Projects
This is an A-Star Pathfinding algorithm visualized using Python libraries, where the algorithm searches for the shortest path from a starting node to target node. This program uses the heuristic approach to estimate the cost from the current node to the target node.
An article website intended to promote technology category of Amazon Affiliate marketing.
Modern chat application built using NextJS and Firebase with instant messaging and user authentication using Google.
Developed and deployed a multi-level AI chatbot application on AWS EC2 servers, significantly improving deployment efficiency. Enhanced user satisfaction by integrating advanced features such as a real-time feedback mechanism algorithm.
This is a website for Cryptocurrency club at UC. *Still in Development*
A multi page dynamic NextJS application that allows users to track their expenses and create their own accounts.
Task 1 of the JPMC software engineering program
Task 2 of JPMC's forage program
Task 3 of JPMC's Forage program
Forum website that allows users to make their own forums (coming soon) and create an account. The database is developed with MongoDB, bcrypt function is used to hash the user password.
This is our project for the Google AI Hackathon 2024. This is a website that connects volunteers and elderly people in one platform. We used Google's Gemini AI API to make a matching algorithm that connects a volunteer with an elderly based on their likes, and then put them on a video call to chat, this is made to prevent loneliness and depression.
This is from CS2028 - Data Structures, where me and my partner designed a graph data structure with all of the functions and implemented Depth First Search and Breadth First Search for traversing.
Breakfast app with calorie counter and diet recommendations. Focuses on providing nutritional information and promoting nutritious eating habits. Developed with Flutter and Dart.
This is a RevUC Hackathon project called InstantMed, a platform where patients can order their medicine and get it delivered.
Developed a dynamic pantry management application using Next.js and Firebase, featuring real-time inventory management with capabilities to add, remove, update, and search items. The project showcases an intuitive user interface designed with Material-UI.
This is from CS2023 - AI/DS/ML class, trained a machine learning model with heart disease data sets to predict a correlation using numpy and pandas.
This is an assignment from CS2023 - AI/DS/ML, where I conducted a monte carlo simulation to investigate the behavior of the coupon collector's problem, a classic problem in probability theory.
This is a website for the UC MSA organization. Built and designed with NextJS and Tailwind CSS.
This is my portfolio website built and designed with NextJS, Tailwind CSS, and SCSS.
This is the new website for IEEE. *Still in Development*
Worked in a team to develop a dynamic website during MakeUC Hackathon 2023 that utilizes an AI LLM. This website allows the user to input text and uses AI to generate quiz questions from user given text. Try it out today!
This is from CS2023 - AI/DS/ML class, trained a model based on different categories of data and predicted using a linear regression for the best feature that has the greatest effect on the housing prices.
LaTeX template for my personal resume
This is one of the assignments from CS2028 - Data Structures. This program tests Bubble Sort, Insertion Sort, Merge Sort, Quick Sort, Counting Sort, and Radix Sort for array sizes 10 to 100,000 and lists the efficiency for each sort.
A sudoku solver program that solves a sudoku game board using backtracking method and recursion.
Simple tic tac toe game program with a GUI that has 2 different game modes Player vs Player and Player vs AI.
This is a simple to-do notes web application performing CRUD operations on to-do notes.