{"repo":"aemzayn/kisalt","free":true,"listed":false,"github":"https://github.com/aemzayn/kisalt","clone":"git clone https://github.com/aemzayn/kisalt.git","description":"✂ URL Shortener app with Next js, Tailwind CSS and Supabase","language":"TypeScript","stars":11,"topics":["nextjs","typescript","tailwindcss","supabase","swr"],"license":"Apache-2.0","category":"auth-billing-email","readme_excerpt":"Kisalt Kisalt is friendly URL shortener app. The purpose of kisalt is to be simple minimalist and to be easy to use. There's also statistics and a graph but all keep as minimal as possible. Kisalt is made for people who are more concerned with functionality, simplicity, and don't need too detailed statistics. Screenshots Features - Open source - Responsive UI - Full authentication - Login (With email and Google) - Register (With email and Google) - Forget password and set new password - Dashboard - Total clicks of every short URL - Line graph of total clicks from last 7 days - Top URLs list by total clicks - Today total clicks - Share link by using Clipboard Installation Copy file .env.local.example to .env.local and change value with your own supabase url and anonymous key. You can get it after register and create your own project on Supabase.io. Creating table on Supabase Go to the SQL tab and execute this query to make the urls table on the editor. After click RUN , open a new query and make the clicks table. Make sure to click the RUN button to execute the query. Creating triggers on Supabase Go to the SQL tab and execute this query on the editor. Add triggers for \"updated at\" field, copy this code on the same SQL editor Click RUN to execute the query Creating View on Supabase Go to SQL tab and execute these queries on the editor. This urls data view will return data for the dashboard. This chart data view will return data the last 7 days chart data. Click RUN to execute ","default_branch":null,"files":null,"tree":[],"storefront":"/r/aemzayn","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/aemzayn/kisalt/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}