Code Monkey home page Code Monkey logo

Giannis Clipper's Projects

athens-bus-app icon athens-bus-app

A mobile application developed by GiannisClipper, written in React Native and powered by OASA telematics API. An independent initiative, not associated with OASA organization, for practicing and demonstration purposes. A presentation (as well as a link to download .apk to install on android devices) can be found here: https://giannisclipper.github.io/athens-bus-app

basketball icon basketball

Εφαρμογή που δημιουργήθηκε για εκπαιδευτικούς λόγους σε python 3.7 (πέρα από το βασικό σετ δομών και εντολών, χρησιμοποιήθηκαν κλάσεις και αντικείμενα, regular expressions και διαχείριση συμβολοσειρών, γραφικό περιβάλλον σε tkinter, url requests και sql commands)

bus-arrivals icon bus-arrivals

This web app is based on telematics.oasa.gr API and is developed for demo and educational purposes. In the beginning, app displays a Main list with all bus Lines in Athens ordered by lineID. Clicking on a bus Line is displayed a list with it's Routes (usually 2 Routes: go & return), clicking a Route is displayed a list with the bus Stops in Route and finally clicking a Stop are displayed bus Arrivals expected there. Clicking a selection again, the corresponded list get closed...

canvas icon canvas

Exploring fabricjs and practicing js object oriented programming.

cs50s-web-books icon cs50s-web-books

This project is based on the requirements of the project 1 of www.edx.org/course/cs50s-web-programming-with-python-and-javascript. It's a website with book ratings and reviews. Users are able to sign up, sign in and sign out, to search for books, to rate and write a review for each book and see the reviews from the others. Users have the choice to query for a book programmatically with requests to site’s API. Also, the site make requests to a third-party API (Goodreads, another book review website) and get ratings for the same books from a broader audience. The code is written using python, flask, sessions and postgresql.

cs50s-web-flack icon cs50s-web-flack

This project is based on the requirements of the project 2 of www.edx.org/course/cs50s-web-programming-with-python-and-javascript. It's an online messaging service, users are able to sign up, sign in and sign out, are able to see and join existing channels (chatrooms) and also to create new channels. Users joined the same channel, can send and receive messages with one another in real time. The code is written using python, flask and sockets. It doesn't use a database, the data are stored in server's ram.

date icon date

A set of functions written in JavaScript to handle date values in various shapes (like an array, an object or forms of strings). Available as a public package in npm registry.

diaries icon diaries

The purpose of this web application is to maintain diaries. It is developed as a practice and example to serveless solutions. The front-end implementation is based on ReactJS, preferring functional components, hooks and a combination of context and useReduce for state management. The back-end is JS in the form of Lambda functions and uses a MongoDB database.

drf-jwt-auth icon drf-jwt-auth

An implementation of DjangoRestFramework authentication with JSON Web Tokens. Althought modified and extended, is based on this very good tutorial https://thinkster.io/tutorials/django-json-api/authentication

epal-php-phones icon epal-php-phones

Simple phone catalogue based on PHP lessons taken in vocational senior high school (1ο Εσπερινό ΕΠΑΛ Ταύρου). The program stores a Person's name and a Phone number for each record in a database table (MySQL). The user can Create new record, Read all existing records, Update or Delete each of them and also is checked and blocked from saving dublicate or empty values. Live demo is here http://epal-php-phones.epizy.com/index.php and cause it's a demo each record automatically deleted one hour after created or last updated.

filmnet icon filmnet

This is a demo site, designed and written for practicing web development with python's Django. UI/UX written in plain HTML/CSS, data storage based on SQL database while images saved in file system as files and email sending powered by smtp.gmail.com. It works like a forum consisted of users, film posts and comments on films.

food-recipes icon food-recipes

Practicing Udemy Course: Create an advanced REST API with Python, Django REST Framework and Docker using Test Driven Development (TDD)

inout icon inout

Πρόκειται για δοκιμαστική εφαρμογή διαχείρισης ενός απλού ταμείου, όπου μπορούν να καταχωρούνται κινήσεις εσόδων και εξόδων και να ομαδοποιούνται σε επιμέρους κατηγορίες και σε λογαριασμούς. Μέσω της δημιουργίας μιας δυναμικής ιστοσελίδας παρουσιάζεται η συνολική εικόνα του ταμείου για κάθε δοσμένο χρονικό διάστημα. Κίνητρο για την ανάπτυξή της ήταν η διερεύνηση, η μελέτη και ο συνδυασμός τεχνολογιών για την υλοποίηση διαδικτυακών εφαρμογών και δυναμικών ιστοσελίδων. Ως προς το front-end, η δομή και η εμφάνιση της εφαρμογής υλοποιήθηκε σε HTML/CSS και η λειτουργικότητά της σε JS (με προτίμηση στις δυνατότητες και τις μορφές σύνταξης των πιο πρόσφατων εκδόσεών της). Στο back-end χρησιμοποιήθηκε επίσης κώδικας JS και το περιβάλλον ανάπτυξης server εφαρμογών Node.js/EXPRESS, ενώ ως βάση δεδομένων χρησιμοποιήθηκε η postgreSQL. Η εφαρμογή παρουσιάζεται σε λειτουργία εγκατεστημένη στο Heroku.com με έναν αριθμό πλασματικών-ενδεικτικών δεδομένων, ενώ ο κώδικάς της είναι προσβάσιμος στο GitHub.com. Για παρατηρήσεις και επικοινωνία υπάρχει το e-mail: [email protected].

inout2 icon inout2

Building a Django/DRF project following TDD techniques

mapping icon mapping

Mapping application is developed for practicing and educative purposes. The code is written in ReactJS and pure javascript and makes use of OpenStreetMap throught LeafletJS library. The aim of this application is to provide a cloud platform where registered users can create their own mappings, either privately accessible or visible to anyone...

meteo icon meteo

Το meteo.py είναι ένα δοκιμαστικό πρόγραμμα επεξεργασίας μετεωρολογικών δεδομένων χρησιμοποιώντας στοιχεία που διατίθενται δημόσια από την ιστοσελίδα meteo.gr

multiple-choice icon multiple-choice

This is a demo web application. Back-end and front-end are totally seperated. Back-end is a RESTful API developed in Python/Flask, using an SQL database and responding in JSON format. Front-end is a single-page application developed in ReactJS. Registered users can create their own multiple-choice works/tests...

next-local-gov icon next-local-gov

Το project αφορά σε μια ενδεικτική παρουσίαση διαφορετικών βαθμίδων τοπικής αυτοδιοίκησης (περιφέρειες, νομοί, δήμοι). Σκοπός την υλοποίησης ήταν η εκμάθηση και η πρακτική άσκηση σε τεχνολογίες ανάπτυξης web εφαρμογών σε συνδυασμό με τη χρήση γεωγραφικών δεδομένων και τη γραφική απεικόνισή τους.

widget-weather-and-clock icon widget-weather-and-clock

Code creates one or more widgets inside a web page showing information about the weather and the local time in any place of the world... Code gets information making requests to third party APIs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.