Skip to content
View valerachuk's full-sized avatar
Block or Report

Block or report valerachuk

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
valerachuk/README.md

valerachuk

My projects

WebVote is a web application that can provide online referendums or elections. The app has three levels of privileges. Managers register users, admin creates a pool. Then voters vote. Finally admins and managers publish results. Most of the user interface is responsive and looks good on mobile devices.

Technologies: Angular, Bootstrap, ASP.NET Core, EF Core, MS SQL Server

App for scheduling appointments, events and to do with the ability to create recurring events, set reminders and tasks, and invite others participants with email notification.

This project was created by andrewpetrenko1, RyzhkovaAnastasia and valerachuk under the guidance of ilyaskav on Apriorit's «Advanced .NET Web Development» course.

I was responsible for

  • Creating project structure (server + client)
  • Authentication
  • Scheduled email notifications
  • Exporting event and calendar
  • Unit tests
  • Deploying project

Technologies: Angular, Bootstrap, ASP.NET Core, EF Core, MS SQL Server. A large part of code was covered by unit tests.

MakeMeTrip - this is a travel planning app. In it, you can plan a trip to a cafe or Museum, you can see the nearest attractions on the map, plan them and visit them. The app also has a trip history and you can plan your route, manage your housing, tickets, and transport bookings

This project was created by 5 contributors and 2 mentors.

I was responsible for

  • Front-end authentication
  • User settings page
  • Signing in with Google
  • List of future trips and trip waypoints
    • Attaching files to trip waypoints
  • Pagination, filters and sorting for accommodations
  • Localization using vue-i18n

Technologies: Vue.js, Vuetify, ASP.NET Core, EF Core, MS SQL Server

BKabanBoard is my first web application. This app is a simple online kanban board (Trello clone).

Technologies: Vue.js, ASP.NET Core, Dapper, Spring Boot

mini-bookkeeping is a desktop application that a small business can use to manage their expenses.

Technologies: Electron, Vue.js, Vuetify, MariaDB

Cool#Pool is social polls UI and layout. Created on Vue.js and Typescript using Vuetify as design framework. Docs were created on VuePress.

Technologies: Vue.js, Vuetify

This project is implementation of Vitter algorithm in C# which is commonly used for lossless data compression. I wrote it using TDD so there are a lot of unit tests. To make debugging easier I used VS Code Debug Visualizer to visualize tree structure.

Technologies: C#

RedDot is a simple online game. You should collect more red dots than your friends. Communication between client and server is implemented by sending json via tcp.

Technologies: Unity3d, C#

MeshViewer is an app written in C++ that allows you to view 3D models in STL format. I created it on AMC Bridge's "Intensive Course on 3D Programming and Computer Graphics".

Technologies: C++, OpenGL

OpenGL_ScreenSaver is a screen saver written in C++. Figures with random color, size, position and shape (square/triangle/star/octagon) appear on the canvas. After appearing a figure selects a target (another figure) and follows it. When they both collide they will be destroyed. The maximum number of shapes on the canvas is limited to 20.

Technologies: C++, OpenGL

OpenGL_Figures is an app written in C++ that allows you to draw pictures and create animations using some predefined shapes.

Technologies: C++, OpenGL

OnProcessNetworkDisabler is a simple utility written in C# that disables all enabled network adapters when any of specified processes are running.

Technologies: C#

Pinned Loading

  1. web-calendar-spa web-calendar-spa Public

    App for scheduling appointments, events and to do with the ability to create recurring events, set reminders and tasks, and invite others participants with email notification.

    C# 3 3

  2. my-trip my-trip Public

    Forked from horba/my-trip

    MakeMeTrip - this is a travel planning app. In it, you can plan a trip to a cafe or Museum, you can see the nearest attractions on the map, plan them and visit them. The app also has a trip history…

    C#

  3. BKabanBoard BKabanBoard Public

    This app is a simple online kanban board (Trello clone). Client was implemented on Vue.js; Server - on ASP.NET Core and Spring Boot.

    Java

  4. mini-bookkeeping mini-bookkeeping Public

    mini-bookkeeping is a desktop application that a small business can use to manage their expenses. It was built with Electron, Vue.js and Vuetify. MariaDB (MySQL) is used as a RDBMS.

    JavaScript 1