Coded the country flag component also, used flagcdn api for flags at low quality, removed the decimal of percentage for all other cards
Log in to leave a comment
Coded the country flag component also, used flagcdn api for flags at low quality, removed the decimal of percentage for all other cards
Log in to leave a comment
Implemented this referrer analytics table for the premium users
Log in to leave a comment
Developed this ui for analytics, it shows the analytics of devices people visiting from, used Mui x pie chart for the graph
Log in to leave a comment
ADDED ANALYTICS COMPONENTS
Log in to leave a comment
Implement link deletion and toggle visibility functionality backend logic and total link click counter backend logic and frontend showing that
Log in to leave a comment
feat: Added Analytics
Full prisma schema for analytics
Backend logic for analytics counter
Backend logic for get analytics using date and time and filtering them accordingly
Backend api call for link click counter
On click of link, open the link also side by side api call to linkclick gor counting the click
Log in to leave a comment
Added small of card components to the landing page,
Designed them in figma and imported to svg formate into the project
Log in to leave a comment
Build this simple and minimal landing page
Log in to leave a comment
Changed the socials ui for username page
Log in to leave a comment
Worked on [username] page, this page is like where random visitrs will visit and see your link in bio
fetched user full data using just the username
attached the name and bio and image to the page metadata to rank your link in bio higher
If user with username not available, show user not found component and added claim this username to the metadata
Designed this simple page with the name, image, bio and all the social links, its just simple
Log in to leave a comment
Made the delete and edit social link possible, BBoth edit and delete is working with perfect backend logic
(Added AI hekp for upstreaming)
Log in to leave a comment
Added Social Card Preview component
!The edit and delete and drag to reorder is not working yet
Log in to leave a comment
Added all the socials that are used by most of people
{
id: "custom",
name: "Custom URL",
icon: "globe",
baseUrl: "https://",
isCustom: true,
},
Log in to leave a comment
Worked on socials page
Just the frontend, no backend logic yet
Log in to leave a comment
Password change component
Log in to leave a comment
Delete account logic
ui for delete account button
delete account dialog
input email just to be clear person actually wants to delete account
Delete account click -> Delete Dialog -> Enter user email -> verify email -> Delete Profile Image from UploadThing image stoage -> successfully delete account
Log in to leave a comment
Worked more on image upload
_ deletes old pfp from storage before adding the new one
Log in to leave a comment
Working image upload deature
react-image-file-resizer npm library to compress image for storage efficiencyWorkflow
Choose File -> gets uuploaded to UploadThing -> Saves the image link to database
Log in to leave a comment
Wokrked on username availability, checks if username is available or not using api
_ added debouncing to the username check function using useEffect to avoid spam api calls
Log in to leave a comment
Worked on profiele customisation frontend and backend
Log in to leave a comment
Improved the app sidebar
worked on unilink profile settings page layout
improved the unilink auth and made accessing dashboard more secure
Log in to leave a comment
Designed this beautiful dashboard layout with side bar, right now the side bar is not taggleable, it just stays as it is, maybe ill make it toggeable, also added custom hooks to the project andsession hooks also to get name, email from session to show on layout
Log in to leave a comment
Added FAQ page, termsand services page, privacy policy oage to the site and improved the project layout structure, like removed navbar from common kayout file, and kept that navbar only in landing page, this help page and auth pages, ill not be using same navbar in dashboard pages
Log in to leave a comment
Designed this beautiful pricing page, it has 2 plans, free life time and premium on time payment for lifetime
Log in to leave a comment
Added working login function, it firt validted the email and password input with the schema. then it encrypts th password and compare that woth the password stored into the database, then it checks others criterias also and later on logins the user into unilink
Also added the reset password function, when user enters email, we first validate the email and then crate a limited time token into db and sends user an email with the token, when user clicks on the link wit tokwn, we show him the new password field to change password, as simple as that (checks a lot of things for security)
Log in to leave a comment
The whole register account logic is workinf perfectly fine, including backend, when user enters email, password and name, it first validates it then sends verification token, then when i click on verification link from email, it visits /new-verification page and verifies the token
Log in to leave a comment
I am using Resend for emails, Postgresql for databae, prism ORM
Log in to leave a comment
Worked on Prisma and backend part for authentication setup
Log in to leave a comment
Added 3 new pages
Log in to leave a comment
The frontend for login page
The frontend for Register page
NO BACKEND YET, ITS JUST FRONTEND
Log in to leave a comment
Log in to leave a comment
Improved the site SEO
Log in to leave a comment
Structured Project Files
Added Next Theme for theme toggle
Designed a simple navbar
Added Shadcn ui and daisy ui
Log in to leave a comment
Lets goo, the mvp is up and working just fine
Made the prisma parse only when button is clicked, not every time a new word in editor. Added personal branding to the top
Log in to leave a comment
I tried adding download diagram button but it didn’t work even after getting help from AI and cursor, i rolled back to previous version,
Log in to leave a comment
Another Minecraft plugin,
When added into server it can start a game among all the online minecraft serevr members and after every 5 minutes all players will be swapped to each others exact location so people can make traps and trap each other
Adding settings page, the logic is not working yet, just the ui and save the setting data to local storage
Log in to leave a comment
Made the extension work both in Chrome and Firefox
Improved the pomodoro logic
Added realtime background timer
Improved the logic of popup close or new tab impact on pomodoro timer
Log in to leave a comment
Added persestance timer storage to the extension, i will store the current timer and last updated to the browser local storage using the code below and when ever i restart the new tab or close the popup of extension, it still remains in that state
Log in to leave a comment
Basic version 1 of FOKUSS pomodoro chrome and firefox extension, just start timer, stop and reset timer
Log in to leave a comment
Just made fun game inside Minecraft <3
Just add the plugin to your minecraft server and start the game with friends
Log in to leave a comment
Added error handling, fixed minor bugs
Log in to leave a comment
Made the Models dragable inside the canvas, just click any node or model bosy and place it somewhere in the canvas, isinitally it was hardcorded to a particular position inside the canvas using dagre, now made it moveable, Also fixed some minor bugs, some typos i have did in the code
Log in to leave a comment
Worked on joining the lines all togther, for now it has bugs, that the lines look like loop, it should have only 1 node of any 1 side and line from start from thhat node only and connect with other node of other model, working on it, for automatic layout, i used dagre layout, it automatically positions them apart from each other
Log in to leave a comment
Added the connection arrow that links the enum and the model via this arrow and nodes. The most difficult part was dealing with nodes and position on convex
Log in to leave a comment
Worked on the canvas. Added the models for node, made 3 seperate columns, one for name, another for type nd last pne for telling about default value, is it autogenerated, is it unique and much more. Improved the ui nd set the color scheme to dark, next have to add enum nodes and make it dragable, right now its just placed there, it cant be moved and it doesnt have that node lines, that shows the relations
Log in to leave a comment
The basic version of app is here
Log in to leave a comment
Added a real coding editor monaco editor, it supports a lot of languages including prisma but lacks its theme which sucks. SO far we have implemented the monaco editor and tested it, its working fine, also divided layout into 2 segments, for for the editor and one for whats comming up
Log in to leave a comment
Removed endGame() calls from DeathListener (only cleanup when game ends)
Updated swapPlayers() to check alive count after swap
Boss bar only shows alive players
All player count checks now use alive count instead of total count
The game will now:
Continue rounds even when players die (until 1 remains)
Only end when 1 player is left (winner) or all die
Not show “ended by op” when players die naturally
Log in to leave a comment
dded the Player Death listener, when eprsion dies, after the swap not inbetween the round, inbetween player can die s many times as possible, but only after swap, he will be removed from game nd other alive pplayers can continue next rounf
Log in to leave a comment
Impleted the swap player logic that is going to swap players after the time reaches 5 minutes
Log in to leave a comment
Worked on Game Mechanics
Log in to leave a comment
basic first command of the plugin
Log in to leave a comment
Added custom Action bar to keep the block name always on the screen
Added half time announcement for the round with a cool sound effect
Added last 10 seconds timer in players action bar who have not completed the task yet with sound effect with lower to higher pitch change e=with each second to mark urgency.
Used AI to generate these feature images ofr modrinth
Log in to leave a comment
Added more features to the plugin
Added config file system - users can configure the plugin as per need.
Added blacklist blocks - users can blacklist some blocks like barrier blocks, command blocks etc
Added weight-age system - with each round passes by increase the block difficulty, with first round the blocks will be easy.
Added nether end blacklist system - user can ban the items from these dimensions in config file
Log in to leave a comment
Added 3 new commands
/bs quit => only users playing block shuffle can run this command to quit the game they are playing
/bs help => help guide for new players
/bs about => about the plugin, about the developer of plugin and latest version of minecraft plugin
Log in to leave a comment
Log in to leave a comment
Worked on mvp version of minecraft plugin
Log in to leave a comment