Code Monkey home page Code Monkey logo

image

Hi there 👋 Welcome to my github. Here are my most important projects:

SeaGuardian (ex Grafimar)

Maritime control application. It's so much fun to work in this project. I'm developing this for the Chile's Army, so that they can control maritime traffic. The user can set up alarms for different situations, such as when two vessels are too close together to detect illegal exchanges, or when they are in a forbidden zone and so on. image

image

image

image

Technologies:

  • React, SASS, Node.js, MongoDB, Leaflet.

IC Logistic

Traffic control application for Chilean logistic company. It displays different kinds of visualizations to allow for detailed follow up of the trucks fleet. For instance, the dots represent how long vehicles parked, from green representing just a few seconds to red, implying the vehicle stopped for several minutes, thus allowing to detect irregularities. The application generates other type of reports, which can be downloaded in .csv format. image

msedge_Gs2xgTOkKH

msedge_yd48LPpPMA

msedge_xCdhe5OTaY

Ho5kkxi2qN

Technologies:

I designed, architected and coded this application as a Fullstack Developer, the only one in the project, utilizing React with Styled Components, Leaftlet, Plotly, Node.js and MongoDB. I deployed the backend on Heroku and the frontend on Cloudflare.


IC Trading

Trading application. Data visualization from financial APIs. I am the only developer on this project, fully coding it on my own both frontend and backend. I'm being guided by financial advisors and data scientists. I'm working full time on this project for InnerCore.ai msedge_FVCRCSxMKY

Technologies:

  • React, Node.js, MongoDB, Plotly.

Money collecting app (Vaquita Escolar)

The application makes it easy to collect money for a specific goal, allowing transparency since it shares who provided funds and how much. I designed it with a school children feel to make it engaging for schools to use. It also has a "vertical layout" though it's a responsie web app. It implements the MercadoPago API (local payment wallet).


Mentor Blog

Fullstack React-Node-MongoDB application which includes user authentication and roles where users can post an article, comment and react on other articles and share links to those articles.

  • I designed the client interface, templated the React project using Vite.js, implemented Styled-Components, Context API and Redux Toolkit. It is responsive, using Flexbox and media queries.
  • It includes testing with Vitest/Jest, React Testing Library, and MSW (Mock Service Worker).
  • Backend API using Node with Express.
  • Deployed on Cloudflare (frontend), Render (backend) and MongoDB Atlas Cloud.


"BoomSounds e-commerce"

The user can either be a musician wanting to sell their productions and compositions, or someone who needs them for a movie, video game, commercial and so on.

Technologies:

  • Plain HTML/CSS with modules.
  • React with Redux.
  • Node.js, PostgreSQL with Sequelize. msedge_xHTXKesgjw

msedge_nIQHmpyrLp

msedge_pF04fqcTGR

msedge_xX0v5IlsNz


Sales Times Reporter

This application receives data in .csv format from a Shopify store and calculates the times sales happen more frequently each day and stores them in time cells. Then by restricting the amount of sales per hour you can identify the most effective time spans to display ads. By this application I was able to 10x sales right away. This is a .net C# console application:

SalesTimesReporter

SalesTimesReporter2


"Routine Planner"

I created this program to fulfill the need from instructors of the EasyFlexibility method to have quick lesson plans.

Technologies:

  • .NET with C# for Windows Desktop.
  • Text-to-speech modules.

It checks the software expiration via an internet clock.

01- log in

Main window of the application. Categories on top, exercises list on the left, exercise information in the center. The pictures are all built within the .exe as "resource".

On the right you have the routine structure, you can add exercises to each tab: warmup, rounds 1 to 3, cool down. The Save Lesson Plan button creates an html and PDF version of the routine. 02- main window

This contains the most complex logic of all the program. It creates a splits lesson plan automatically by picking difficulty and split, whether you want to include a cool down and zejax exercises. It creates a PDF file and it also stores it as a propietary format so that then the program can load it and teach it to you via voice, for you to train following along.

03- autoroutine logic

The program talks to you so you can follow along the routines you create.

04- follow along


"GOI"

Vocabulary retention system. I originally created it to learn Japanese, that's why it has special functionalities to handle "kanji" characters, as well as the two Japanese alphabets (hiragana and katakana).

Technologies:

  • Borland Delphi (Pascal)
  • It uses a propietary file format to handle the vocabulary lists, saving the right and wrong answers for spaced repetition. fill in the gaps options Pick the right kanji tracking

Daniel Tkach's Projects

edmanager icon edmanager

Proyecto realizado en vivo para el canal de Youtube de EDteam

fullstack-d3 icon fullstack-d3

Practice from the book "Fullstack D3 and Data Visualization", by Amelia Wattenberger Nate Murray.

goi32 icon goi32

Manage and learn vocabulary lists. Specially for Japanese. (Sanskrit language samples also included). Created with Borland Delphi 7.

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.