Ntinos's repositories
Basketball-League
A Mobile App with: 1) An easy & fast to use live-game management system 2) A user side to watch live games, team & player stats and a lot more. Also a Web App to choose your teams and create your own league. The given league is fictional but the teams, names etc. are from teams & players who are part of the Greek Basket League which is run by HEBA.
Freecell-Solitaire-Solver
Solve any FreeCell Solitaire puzzle with 1 of the 4 different path finding algorithms: Breadth 1st Search, Depth 1st Search, Best 1st Search, Astar Search.
Create-An-ERC20-Token
Create your own ERC20 Token. Python scripts to deploy the contract.
Dungeon-Run-Game-RPG
A (text based rpg) dungeon run game with UI and sounds.
School-Student-Management
A simple management system for the students of a school. You can: 1) Add new students 2) Search for specific ones 3) Search for them using their grades 4) See all the records of the students in order.
Fully-Secure-Contact-Us-Page
A fully secure administrator page to manage both your website and records in your database. Also a fully secure and functional contact us page for your website.
Smart-Contract-Lottery
Smart contract that creates a lottery where anyone can enter. Only the owner of the contract can start/end the lottery. Python scripts to deploy, start, enter, fund & end the contract. Python tests to test the contract.
Ascending-Descending-Order-List-With-Nodes
This is a c project, in which the user inserts an amount of numbers(between 1-20) and the chose wither to see the ascending order or the descending order. The program solves the problem with the use of nodes and a list.
BST-Ceiling-Floor
This is a c project in which the user enters an amount of numbers (>2) and then these numbers get inserted in a Binary Search Tree (BST). After all the insertions, the user enters a number and the program displays in the console the ceiling and the floor of that number.
Connect-OpenGL-To-VsCode-Template
Connect OpenGL to Visual Studio Code
Dentist-Appointments-With-Hashing
This is a c project. In this project, with the use of HashLists, an imitation of a database is being created. After that, a menu appears in the user screen, and the user enter their choice. They can create an appointment by adding the name, one of the 3 provided services and the amount of money the customer has paid, they could also search for a client to see their appointment or they can just exit and terminate the program.
Fund-me-Brownie
Smart contract that lets anyone deposit ETH. Only the owner of the contract can withdraw the ETH. Python scripts to deploy the contract, fund the contract and withdraw the money. Python tests to test the contract.
Fund-Me-Remix
Smart contract that lets anyone deposit ETH into the contract. Only the owner of the contract can withdraw the ETH. This is the third project from: freeCodeCamp.org tutorial, with more comments.
Josephus-Problem
This is a C project that solves and displays the whole process of the Josephus problem.
List-To-Insert-Students-In-Nodes
This is a c project in which the user enters an amount of students that will be inserted in a list. The user enters the ID of each student and their final grade. After each insertion the list will be displayed with its contents. The user also has the option to delete an entry.
Random-Number-Generator-App
A Random Number Generator Application (RNG App).
Simple-Log-In-System
This is a c project. There is a file with some usernames and their passwords. After running the programm, a Hash List will be created and the recordings of the file will get inserted in the List. Finally the user will try to log in by giving their username and password.
Store-Data-Brownie
A smart contract to store and retrieve a value. Python scripts to deploy the contract & retrieve the most recent deployment. Python tests to test the contract.
Store-Data-Remix
Store a person with their favorite number and retrieve the stored value. This is the first 2 projects from: freeCodeCamp.org tutorial, with more comments.
Store-Data-Web3.py
A smart contract to store and retrieve a value. A python script to compile and deploy the contract
Universal-Sets
This is a c project. The user will insert characters and create 2 differents sets (S and T). Then a series of messages will appear, showing: The 2 sets, if they are equal or one of them is a subset of the other, their union, their intersection and their difference.
Validity-Of-Numeric-Expression
This is a C project in which the user enters a numerical expression. Most of the numerical expressions will contain some or all of these characters: '( )', '[ ]', '{ }'. Sadly, there are a lot of times where someone types the expression but forgets to open/close a bracket or closes the brackets in a wrong order, making the expression invalid. The purpose of this program is to check if the numerical expression is valid (if all the brackets have been opend and closed correctly).
Visual-Representation-Of-BST-Levels
This is a C project in which the user enters a word and with the help of a binary search tree the program finds and shows the level of each letter, the minimum letter and the maximum letter.