Projects
Marketing Pages
I worked on enchanted SEO and loading speed.
I created a contact form.
I worked on good looking UI.
I created deeplinking and share functional
Community Pages
I was creating a CRUD system for posts, comments, groups.
There were different UI and logic depends of user roles (admin, special roles, user auth, guest).
Also I worked on a community notifications system.
Account & Auth
I created authentication (login, logout, forget pass) functional and pages.
There was Account page with settings, profile, notifications I worked on.
Onboarding Page
It was sequential forms flow, with additional features like pause, resume, save results.
Patient Page
It was page about medical information and metrics for each patient.
CMS/CRM Admin / Content dashboard
I created bans, reports, roles management tools.
App rebuild functionality.
Also I created a CRUD system for posts/comments/polls/onboarding.
SEO
Breadcrumbs, JSON LD.
Other
Bug fix, styling adjustments, plugins and libs implementation.
react
github
typescript
npm
scss
nextjs
jest
vercel
axios
Auth Page
I created authentication (login, logout, forget pass) functional and pages.
General dashboard
I was working on a table itself like styling.
I was working on a CRUD system for all table entities.
Also there were a lot of different modals and input with specific role, place, tasks and so on.
Notifications system
I was working on phone, mail and app notifications
Budget page
I was working on table with users and tasks, budgets planing.
Other
Maps widget implementation, PDF reader
react
typescript
scss
redux
github
npm
Profile Screen
I was working on styling update.
I added new buttons and icons.
I fixed wrong logout logic.
Community
Remove broken community logic.
Implement new community with custom backend.
Routing & Deeplinking
I fixed wrong routing logic and cut unused code.
I was working on deeplinking
Other
Code refactoring.
Embrace implementation.
OneSignal implementation.
Google Ads implementation.
react native
typescript
redux
gitlab
npm
axios
firebase
jest
Home Page
Budget widget: setup budget, monthly manually / monthly updating.
Trending section: gain / loss market coins, profit / loss your coins.
Fear & Greed chart (Recharts) + custom svg injection by Recharts api.
Sentiments & Mentions chart (Recharts).
News section with headlines and digest.
Market tickers section current most popular coins.
Coins List Page
Profit / loss chart (custom svg).
Portfolio distribution table + pie chart (Rechart) with custom legend and tooltip.
Coins table (filters, sorting).
Transitions
Coins Summary preview with custom bars & pie chart.
Add coin widget (custom date input, custom select).
Transaction table (delete, edit, bulk edit/delete).
Coin Playground
Description: Page for users who want to plan their portfolio and just have fun. Just buy millions bitcoin and see what is gonna be.
Summary table.
Pie distribution chart with table.
Add coin widget.
Coins table with editing, deleting.
Preview for each transaction you did with detailed stats.
New Pages
For all pages: searching by tickers(coins), by sentiments(positive, negative, neutral).
News Page.
Videos Page.
Headlines Page.
Digest Page.
Coin Page
Extended Coin preview: links, socials, coin market data, description.
Extended User data compassing with current market state.
Market/User data Charts (custom svg), transactions scatter chart (Recharts).
Coin legend price chart.
Coin profit/loss chart depend on user data.
Current coin transactions table.
Other
Notifications: creating simple notifications for your self.
Alerts: Tracking coins price (similar to notifications but linked to market).
Tooltip: App tooltip for error, small user alerts.
Entities for working with Web and browser APIs.
react
nextjs
typescript
gitlab
npm
jest
cypress
scss
nodejs
svg
canvas