Ali Elahi's repositories
account-manager
A simple JS application for managing accounts.
ai-projects
AI course projects: A*, Greedy, GA and GP algorithms with python.
automatic-parking-arduino
Automatic Public Parking with Arduino.
blog-api-adonisjs-5
A simple Blog API using AdonisJS 5.
bmi-calculator
BMI Calculator is an app that allows you to monitor BMI and percentage of fat in your body. Ideal weight - app calculates the ideal weight you should gain.
personal-accounting-app
This is a budgeting app and expense tracker that helps you save a little bit everyday by showing you where you spend your money and identify areas for improvement. You can track your spending by category.
real-estate
This a real estate application with django.
customer-management
Building a customer management app with Django
flash-messenger
Connect with your friends from Flash Messenger. Simply search for them by name or username to message.
flutter-boilerplate-project
A boilerplate project created in flutter using MobX and Provider.
ftp-server-socket
FTP upload with socket in python
garage-door
Implement the function of a garage door remote control
Kruskal-algorithm
Given a connected and undirected graph, a spanning tree of that graph is a subgraph that is a tree and connects all the vertices together. A single graph can have many different spanning trees. A minimum spanning tree (MST) or minimum weight spanning tree for a weighted, connected and undirected graph is a spanning tree with weight less than or equal to the weight of every other spanning tree. The weight of a spanning tree is the sum of weights given to each edge of the spanning tree.
OS-fork-pipe
OS project with fork and pipe using C and python
OS-remoter
OS Remote stands for Operating System Remote and you can use this robot to manage your computer / laptop remotely with telegram bot.
part-manager
a CRUD GUI app with Python, the Tkinter library and Sqlite3
processing-unit
simple CPU with systemC and cpp.
shopping-app
This is an online store in your pocket where you can browse, search and order from a wide range of products from different sellers and brands.
skyline-problem
The Skyline Problem using Divide and Conquer algorithm. Given n rectangular buildings in a 2-dimensional city, computes the skyline of these buildings, eliminating hidden lines. The main task is to view buildings from a side and remove all sections that are not visible
weather-forecast
Hourly weather forecasts. Rainfall radar and satellite map. Whatever your plans, and wherever you are, stay one step ahead with the Weather & Radar App. Enjoy rainfall radar and satellite maps across the world! Weather & Radar gives forecasts for any location, as well as real time weather and radar.
You-Dont-Know-JS
A book series on JavaScript. @YDKJS on twitter.