Danylo Kutsak
Offer Danylo work on your next project.
Rating
Language proficiency level
Skills and abilities
Programming
Portfolio
-
YourBankApp — USD Account View
Web ProgrammingDashboard with a view of the account in US dollars. Currency switching, balance in USD, history of currency transactions. Stack: React + Vite + CSS Modules #react #vite #banking #multicurrency #webdev
-
YourBankApp — Registration (3 steps)
Web ProgrammingMulti-step registration form for a banking application. Step 1: personal data, step 2: address, step 3: confirmation. Stack: React + Vite + CSS Modules #react #vite #banking #forms #webdev
-
YourBankApp — Dashboard
Web ProgrammingUser panel of the banking application. View of account balances, transaction history, quick transfers. Stack: React + Vite + CSS Modules #react #vite #banking #dashboard #webdev
-
YourBankApp — Home Page
Web ProgrammingResponsive homepage of the banking application. Hero section, currency exchange offers, features, and footer. Stack: React + Vite + CSS Modules #react #vite #banking #landing #webdev
-
Fishnet — User Profile
User profile page in Fishnet. Login via Google OAuth — avatar and name automatically retrieved from Google account.
Stack: Next.js + Firebase Auth (Google OAuth) + React
#nextjs #react #firebase #oauth #webdev
-
Fishnet — Home Page
Landing page of the Fishnet application — a social platform for anglers. Responsive design, fast loading thanks to Next.js SSG, deployment on Firebase Hosting.
Stack: Next.js + React + Tailwind CSS + Firebase Hosting
#nextjs #tailwind #firebase #landing #webdev
-
Fishnet — Adding a fishing area (OSM)
Admin panel - adding a new fishing spot from OpenStreetMap. Searching by the name of the town, selecting the reservoir on the map, saving to Firebase Firestore as GeoJSON.
Stack: Next.js + Leaflet + Overpass API + Firebase Firestore
#nextjs #leaflet #openstreetmap #firebase #geojson
-
Fishnet — Catch Addition Form
Modal for adding a new catch. Fields: fish species, name, weight (kg), length (cm), description, photos. After saving, the post appears in the feed.
Stack: Next.js + React + Firebase Storage
#nextjs #react #firebase #forms #webdev
-
Fishnet — Social feed
The activity feed of anglers in Fishnet. Users add catches with photos, weight, and length of the fish; others can like and comment.
Stack: Next.js + React + Firebase Realtime DB + Firebase Storage
#nextjs #react #firebase #socialapp #webdev
-
Fishnet — Admin panel
Application Fishnet admin panel. Admin functions:
• User management and permission granting
• Adding fishing spots from OpenStreetMap or GeoJSON
• Moderation of posts and proposals
…
Stack: Next.js + React + Firebase Firestore + Firebase Auth
#nextjs #react #firebase #admin #webdev
-
Fishnet
Javascript and TypescriptFishnet is a fully-fledged social platform for anglers that I built myself from scratch.
Application features:
• Interactive map with fishing spots marked
… • Community feed — posts, comments, likes
• User profiles
• Login via Google (OAuth)
• Photo uploads (Firebase Storage)
Technology stack:
• Next.js + React (frontend)
• Firebase Realtime Database
• Firebase Storage
• Google Authentication
• Tailwind CSS
The application is deployed to production and is accessible at fishnetpl.web.app
#nextjs #react #firebase #tailwind #javascript #webdev
Activity
| Latest proposals 2 | Budget | Added | Deadlines | Proposal | |
|---|---|---|---|---|---|
|
Landing Page for a construction company – lead generation (Poland)
179 USD
|
|||||
|
Cashback-Portal (Webseite)
932 USD
|