dmazhukov / OneLink

πŸ”— OneLink is a linktree and flowpage clone built with Nextjs, MongoDb, and GraphQL

Home Page:https://www.onelinkapp.xyz

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool


OneLink

License Twitter Follow

Β· Report Bug Β· Request Feature

The only Link you will ever need in your bio. Share all your socials and other links through OneLink.

✨ Features

  • WIP

Tech Stack

Stack - - - - -
FrontEnd


Nextjs


TypeScript


Styled Component


Framer Motion


Graphql

πŸš€ Quick start

Start developing locally.

Step 1: Clone the repo

Fork the repository. then clone the repo locally by doing -

git clone https://github.com/GypsyDangerous/OneLink.git

Step 2: Install Dependencies

cd into the directory

cd OneLink

In the root folder do npm install.

npm install

Step 3: Setup .env

To run the server you will also need to provide the .env variables

  • create a new file .env in the root
  • open .env.sample
  • copy the contents and paste it to the .env with valid keys

And you are good to go

npm run dev

✌️ Contributing

After cloning & setting up the local project you can push the changes to your github fork and make a pull request.

You can also run the tests locally to see if everything works fine with

Running tests

npm run test

Pushing the changes

git add .
git commit -m "feat: added new stuff"
git push YOUR_REPO_URL develop

Made with ❀️ and javascript

About

πŸ”— OneLink is a linktree and flowpage clone built with Nextjs, MongoDb, and GraphQL

https://www.onelinkapp.xyz

License:MIT License


Languages

Language:TypeScript 99.8%Language:JavaScript 0.2%