leighayanid / socially

Linktr.ee clone. Built with Nuxt.js and Supabase

Home Page:https://socially-v3.vercel.app

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

socially ๐Ÿ‘‹

Just another linktr.ee clone.

Store all your social links in one place. Add your social media links, music playlist links, payment links, blogs etc.

Powered by Nuxt.js and Supabase.

Note: This project is still in development.

MIT License Build

Image

Demo

App Features

  • User Authentication
  • Add unlimited links
  • Shareable links
  • Profile Management

Todo Features

  • Stats
  • Themes

Tech Stack

Client | Front-end ๐Ÿ”ฅ

  • Nuxt.js 2 (SSR)
  • TailwindCSS ๐Ÿ’…
  • DaisyUI ๐Ÿ’ฎ

Server | Backend ๐Ÿ”ฅ

  • Vercel
  • Supabase

Supabase Features Used โšก

  • ๐Ÿ” Supabase Auth
  • ๐Ÿ—„๏ธ SUpabase Database
  • ๐Ÿ’พ Supabase Storage

Vue Plugins ๐Ÿ”Œ

  • VueFormulate
  • vuexPersistedstate
  • vue-paginate
  • vuex

Nuxt Modules

  • @nuxtjs/pwa
  • nuxt-supabase
  • @nuxtjs/toast
  • @nuxtjs/date-fns
  • @nuxtjs/dotenv
  • @nuxtjs/tailwindcss
  • @nuxtjs/stylelint-module
  • @nuxtjs/eslint-module

Environment Variables

To run this project, you will need to add the following environment variables to your .env file

SUPABASE_URL

SUPABASE_KEY

Run Locally

Clone the project

  git clone https://github.com/leighayanid/socially

Go to the project directory

  cd socially

Install dependencies

  npm install

Create a new Supabase project.

- Copy and paste the `SUPABASE_URL` and `SUPABASE_KEY` inside `.env` file.

- Go to project console.

- Open the query page.

- Create a new query.

- Copy the `schema.sql` inside the project folder and paste inside the Supabase SQL editor.

- Finally run the script.

Going back to the client code:

Start the server

  npm run dev

If everything works fine, your local copy of socially should be up and running.

Authors ๐Ÿ‘จโ€๐Ÿ‘ฆ

Contributing

Contributions are always welcome!

See contributing.md for ways to get started.

Please adhere to this project's code of conduct.

License

MIT

About

Linktr.ee clone. Built with Nuxt.js and Supabase

https://socially-v3.vercel.app


Languages

Language:Vue 78.5%Language:JavaScript 18.0%Language:PLpgSQL 3.1%Language:Shell 0.3%Language:HTML 0.2%