giannisclipper Goto Github PK
Name: Giannis Clipper
Type: User
Bio: Software Developer (Python, Django-DRF, Flask, JavaScript, Node.JS, React-Redux, HTML/CSS, PHP, SQL, RESTful APIs)
Location: Athens, Greece
Name: Giannis Clipper
Type: User
Bio: Software Developer (Python, Django-DRF, Flask, JavaScript, Node.JS, React-Redux, HTML/CSS, PHP, SQL, RESTful APIs)
Location: Athens, Greece
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
Εφαρμογή που δημιουργήθηκε για εκπαιδευτικούς λόγους σε python 3.7 (πέρα από το βασικό σετ δομών και εντολών, χρησιμοποιήθηκαν κλάσεις και αντικείμενα, regular expressions και διαχείριση συμβολοσειρών, γραφικό περιβάλλον σε tkinter, url requests και sql commands)
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...
Exploring fabricjs and practicing js object oriented programming.
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.
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.
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.
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.
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
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.
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.
Practicing Udemy Course: Create an advanced REST API with Python, Django REST Framework and Docker using Test Driven Development (TDD)
Πρόκειται για δοκιμαστική εφαρμογή διαχείρισης ενός απλού ταμείου, όπου μπορούν να καταχωρούνται κινήσεις εσόδων και εξόδων και να ομαδοποιούνται σε επιμέρους κατηγορίες και σε λογαριασμούς. Μέσω της δημιουργίας μιας δυναμικής ιστοσελίδας παρουσιάζεται η συνολική εικόνα του ταμείου για κάθε δοσμένο χρονικό διάστημα. Κίνητρο για την ανάπτυξή της ήταν η διερεύνηση, η μελέτη και ο συνδυασμός τεχνολογιών για την υλοποίηση διαδικτυακών εφαρμογών και δυναμικών ιστοσελίδων. Ως προς το front-end, η δομή και η εμφάνιση της εφαρμογής υλοποιήθηκε σε HTML/CSS και η λειτουργικότητά της σε JS (με προτίμηση στις δυνατότητες και τις μορφές σύνταξης των πιο πρόσφατων εκδόσεών της). Στο back-end χρησιμοποιήθηκε επίσης κώδικας JS και το περιβάλλον ανάπτυξης server εφαρμογών Node.js/EXPRESS, ενώ ως βάση δεδομένων χρησιμοποιήθηκε η postgreSQL. Η εφαρμογή παρουσιάζεται σε λειτουργία εγκατεστημένη στο Heroku.com με έναν αριθμό πλασματικών-ενδεικτικών δεδομένων, ενώ ο κώδικάς της είναι προσβάσιμος στο GitHub.com. Για παρατηρήσεις και επικοινωνία υπάρχει το e-mail: [email protected].
Building a Django/DRF project following TDD techniques
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.py είναι ένα δοκιμαστικό πρόγραμμα επεξεργασίας μετεωρολογικών δεδομένων χρησιμοποιώντας στοιχεία που διατίθενται δημόσια από την ιστοσελίδα meteo.gr
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...
Το project αφορά σε μια ενδεικτική παρουσίαση διαφορετικών βαθμίδων τοπικής αυτοδιοίκησης (περιφέρειες, νομοί, δήμοι). Σκοπός την υλοποίησης ήταν η εκμάθηση και η πρακτική άσκηση σε τεχνολογίες ανάπτυξης web εφαρμογών σε συνδυασμό με τη χρήση γεωγραφικών δεδομένων και τη γραφική απεικόνισή τους.
Practicing book: Test driven developent with python (django, selenium, js)
Under development...
Under development
under construction
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
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.