Demo: https://www.ulinks.cool/
Ulinks is bio link platform where users could share their links, products, videos, and more on one page.
Next.js, Firebase, CSS
- User sign up and log in (Email and password, Google, Guest)
- Unique user url path (dynamic routes)
- Basic page customization
- Add HTML videos/music (WIP)
- Resize avatar (WIP)
Clone the project
git clone https://github.com/LihaoWang/ulinks
Go to the project directory
cd ulinks
Install dependencies
npm install
Start the server
npm run dev
To run this project, you will need to add the following environment variables to your .env.local file
NEXT_PUBLIC_FIREBASE_API_KEY
NEXT_PUBLIC_FIREBASE_AUTH_DOMAIN
NEXT_PUBLIC_FIREBASE_PROJECT_ID
NEXT_PUBLIC_FIREBASE_STORAGE_BUCKET
NEXT_PUBLIC_FIREBASE_MESSAGING_SENDER_ID
NEXT_PUBLIC_FIREBASE_APP_ID
NEXT_PUBLIC_FIREBASE_MEASUREMENT_ID
Contributions and pull requests are always welcome!
For major changes, please open an issue first to discuss what you would like to change.