Rayan Alkhelaiwi's Projects
Programs associated for the AI Programming with Python Nanodegree by Udacity
Program Exercises associated for the AI Programming with Python Nanodegree by Udacity
This repository contains a detailed sample app that implements MVP architecture using Dagger2, GreenDao, RxJava2, FastAndroidNetworking and PlaceholderView
An Android app that questions a player about his/her knowledge on Android and calculates the points accordingly
An Android app to play, pause and stop an audio file, using MediaPlayer library
A python program that implements backpropagation to a neural network to update the weights in a backward pass.
An Android app that counts the points of a basketball game (For the two teams), according to its scoring laws
Python program that lets the user play the classic Battleship Game, on a lighter version
Booking Database Web App using ORM (SQLAlchemy)
An Android app that lets the user search for a book, by entering a word or phrase, and using Google Books API
A backend RESTful API that provides information on registered books
An Android app that lets the user order a coffee and submit the order summary via email. Currently supports English & Arabic
A backend RESTful API built-in Flask, with an Ionic frontend, that provides a variety of drinks to order from, with the ability to create new drinks, if permitted (Using Auth0/RBAC)
ReactJS app that fetches user info and displays them in contact cards
An Android App to provide an earthquake's magnitude in a location, and the number of people that felt it. The purpose is to implement the AsyncTask functionality
Full Stack Web Development with Flask.
FEWD-4 Homeworks Repository. You can find all the homeworks in _Homework_Tasks
A Flutter App that shows a ListView generated pascal words and a save the favorites in a different route (page)
Public repository for the Full-Stack Nanodegree program.
The Full Stack Nanodegree course 4 project
React Native app that fetches users' profile info from GitHub API
A solution to an algorithm question on HackerRank
A python program (Using Jupyter Notebook) that implements Gradient Descent to a Neural Network to find the best boundary with the lowest error.
An Android app that sets up a SQLite Database which let the user to track his/her habits
An Android app that shows a happy birthday card (Built using XML)
An Android app that allows the user to create, display, update and delete a list of products to then buy, or order more of them
Production-Grade Container Scheduling and Management
A Ruby on Rails Web App/API that applies CRUD functions to create a listing app, to get to know the framework.
An Android app to test the ListView and CustomAdapter concepts
An Android app that has a set of Miwok vocabulary with written and vocal translations to them