Kirill Serebryakov
Offer Kirill work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Portfolio
-
779 USD Website for a service center.
Web ProgrammingThis is a web application for a service center that allows users to conveniently interact with the company online. The main features include user registration and authentication, browsing the service catalog, submitting service requests, and paying for orders through an integrated payment system.
The site has a responsive design and works equally comfortably on desktops and mobile devices. An easy-to-use control panel is implemented for the administrator, where they can view and process requests, modify services, and track payments.
… The project is created with a focus on convenience, security, and speed. Basic form validation, error handling, and dynamic content updates without page reloads are implemented.
#React/TypeScript #seo-copywriting #prototyping
-
Video game distribution website
Web ProgrammingGRID — eCommerce project with modern architecture and integration of third-party services.
Frontend is built on Next.js (App Router) with TypeScript, styled using MUI. For authentication, Keycloak is used; AI consultant is implemented via Vertex Gemini; payments are processed through Stripe and PayPal.
There is an admin panel on Astro.js and a backend on Spring Boot.
… Main features:
#AI #RAG #Gemini #chat-bot for user assistance
#Keycloak Registration and login via Keycloak
#stripe Secure payments (PayPal)
Convenient admin panel
#SSR and performance through Next.js
Technology stack used:
Frontend:
#Next.js
#React/TypeScript
#MUI
#OAuth
-
445 USD Automation of data collection from Google Classroom
Web ProgrammingThe project is a tool for automating the collection of information from Google Classroom, intended for use by class teachers or school administration. The main goal is to simplify obtaining up-to-date data on students, activity in courses, and academic performance without the need for manual analysis of each class.
Implementation is based on integration with the official Google Classroom API. The system connects to the teacher's account, requests and processes data about courses, student lists, assigned assignments, and their completion statuses. All collected information is aggregated in a convenient format.
… The tool significantly reduces routine work and saves time, allowing the class teacher to promptly monitor student activity, identify problematic areas, and generate reports for the academic group.
#automation-procces #googleApi #OAuth #Solid.js #Node.js