├── .prettierrc ├── .nvmrc ├── .husky ├── .gitignore └── pre-commit ├── .npmrc ├── .prettierignore ├── config ├── app.json ├── user.json └── logger.js ├── public ├── robots.txt ├── favicon.ico ├── logo192.png ├── logo512.png └── mockup.png ├── .eslintrc.json ├── .github ├── FUNDING.yml ├── ISSUE_TEMPLATE │ └── config.yml ├── workflows │ └── json-check.yml └── scripts │ └── testimonial.mjs ├── .gitpod.Dockerfile ├── data ├── daniel-jp │ └── testimonials │ │ └── daniel-jp.json ├── modirocks.json ├── OlojaMuyiwa │ └── testimonials │ │ └── OlojaMuyiwa.json ├── vinyldavyl │ └── testimonials │ │ └── Vinyl-Davyl.json ├── Rahul-Prasad-07 │ └── testimonials │ │ └── PatelYash07.json ├── anujkumarwebdev.json ├── salaheddine420 │ └── testimonials │ │ └── thsurgeonofdeath.json ├── Hittitech.json ├── LinuxGamer │ └── testimonials │ │ └── althios.json ├── NitishRawat123.json ├── eddiejaoude │ ├── testimonials │ │ ├── thsurgeonofdeath.json │ │ ├── priyankarpal.json │ │ ├── sagarbangade.json │ │ ├── Srinja333.json │ │ ├── krshkun.json │ │ ├── tobySolutions.json │ │ ├── Rishabh-Singh-Codes.json │ │ ├── ZeeMonk-pixel.json │ │ ├── Ertan222.json │ │ ├── juliafmorgado.json │ │ ├── eddiejaoude.json │ │ ├── CBID2.json │ │ ├── Njong392.json │ │ ├── Akshu-on-github.json │ │ ├── krupalitrivedi.json │ │ └── FrancescoXX.json │ └── events │ │ └── 2022-12-09-live-stream.json ├── RockingSNP │ └── testimonials │ │ └── RockingSNP.json ├── branrm.json ├── sahil-sagwekar2652 │ └── testimonials │ │ └── Shubham185y.json ├── ibrahimq21.json ├── avie-dev │ └── testimonials │ │ ├── tobySolutions.json │ │ ├── mpotane.json │ │ └── Spiritdivine.json ├── krshkun │ └── testimonials │ │ ├── eddiejaoude.json │ │ ├── LinuxGamer.json │ │ └── MadhuSaini22.json ├── mpotane │ └── testimonials │ │ └── jofftiquez.json ├── EddieHubCommunity │ └── testimonials │ │ ├── LinuxGamer.json │ │ ├── loftwah.json │ │ ├── priyankarpal.json │ │ └── dren98.json ├── FrancescoXX │ └── testimonials │ │ ├── git-suryacs.json │ │ ├── Dun-sin.json │ │ ├── LinuxGamer.json │ │ ├── devvsakib.json │ │ ├── eddiejaoude.json │ │ ├── oyenolaphilipinc.json │ │ ├── Njong392.json │ │ └── priyankarpal.json ├── DominicFrei │ └── testimonials │ │ ├── eddiejaoude.json │ │ └── loftwah.json ├── Shubham185y │ └── testimonials │ │ └── sahil-sagwekar2652.json ├── tvjones.json ├── raghu-007 │ └── testimonials │ │ └── raghu-007.json ├── ibilalkayy │ ├── testimonials │ │ ├── eddiejaoude.json │ │ └── hola-soy-milk.json │ └── events │ │ └── 2022-10-24-kubecon.json ├── AliReza1083 │ └── testimonials │ │ └── cjayjonathan.json ├── Pradumnasaraf │ └── testimonials │ │ ├── MadhuSaini22.json │ │ ├── eddiejaoude.json │ │ ├── Njong392.json │ │ └── tobySolutions.json ├── VittorOlliveira │ └── testimonials │ │ └── daniel-jp.json ├── juliafmorgado │ └── testimonials │ │ ├── eddiejaoude.json │ │ └── payalpm.json ├── Aadarsh805 │ ├── testimonials │ │ └── eddiejaoude.json │ └── events │ │ └── 2023-02-03-hack_this_fall_hackathon.json ├── Blaize15.json ├── joelkabamba │ └── testimonials │ │ └── daniel-jp.json ├── jofftiquez │ └── testimonials │ │ └── mpotane.json ├── loftwah │ └── testimonials │ │ ├── CBID2.json │ │ ├── stevenovak123.json │ │ ├── eddiejaoude.json │ │ ├── ibilalkayy.json │ │ └── krshkun.json ├── Jkudjo.json ├── Panquesito7 │ ├── testimonials │ │ └── YashDaga17.json │ └── events │ │ └── bugtrons.json ├── vishal206.json ├── HIMANSHIKSHARMA.json ├── Skagra42.json ├── Akash3121.json ├── Landouda.json ├── TusharAgarwal18.json ├── VinsonSamuel.json ├── taravis.json ├── AasthaShahCodes │ └── testimonials │ │ └── tobySolutions.json ├── AkshayAwate.json ├── ApurvaBasule.json ├── Manishku0722.json ├── Pratikkumare.json ├── donlouie.json ├── jennifer-pecky.json ├── pulkitbhargava.json ├── ryan-broguiere.json ├── Badr281 │ └── testimonials │ │ └── daniel-jp.json ├── SwapnilPatle01.json ├── Tharun-Akuthota.json ├── adityasp1.json ├── philling1.json ├── sohamsattigeri.json ├── Arshdeep-0509.json ├── arefathi.json ├── imran1509 │ ├── testimonials │ │ ├── gagan-baghel.json │ │ └── aasthashahcodes.json │ └── events │ │ └── 2023-05-24-talk-BrazilCloudsSummit.json ├── DaduDev │ └── testimonials │ │ └── DaduDev.json ├── avidcoder101.json ├── mrunlikeliest.json ├── nitishkumar07.json ├── rishabhsinghal.json ├── tobySolutions │ └── testimonials │ │ ├── MadhuSaini22.json │ │ ├── oyenolaphilipinc.json │ │ ├── Ellah120.json │ │ ├── Shukla007.json │ │ └── AliReza1083.json ├── infotheharshit.json ├── jessiebelle.json ├── Haile-08.json ├── ZaidKhan2002.json ├── itsbhavsagar.json ├── ragibajmal3.json ├── sfolador.json ├── AniketNS.json ├── UVSali.json ├── nithin999989.json ├── obaidashfaq20.json ├── amanGit010.json ├── spy-1234.json ├── Ellah120 │ └── testimonials │ │ └── tobySolutions.json ├── krishnanunnijs.json ├── marlonaesparza.json ├── samchan.json ├── shadmanhere.json ├── Arindam200 │ └── testimonials │ │ ├── Malavi1.json │ │ ├── MadhuSaini22.json │ │ └── SiddheshBangar.json ├── MahabubArafat.json ├── ikembakwem.json ├── ChinmayMhatre │ ├── testimonials │ │ └── Aadarsh805.json │ └── events │ │ └── 2023-02-03-hack-this-fall-hackthon.json ├── karthiknadar1204.json ├── rohitg00 │ └── testimonials │ │ └── Rahul-Prasad-07.json ├── tsipporahc.json ├── CoffeeGeek101 │ └── testimonials │ │ └── vatsalsinghkv.json ├── sachindevs.json ├── sharipoff-0-1.json ├── zakafan.json ├── gurjeetsinghvirdee │ └── testimonials │ │ └── ishikagoyal02.json ├── thunderbirdceg.json ├── Sunil8wale.json ├── DeepanshuRohilla15.json ├── JoelPickin │ └── testimonials │ │ └── CBID2.json ├── Ketankham.json ├── MadhuSaini22 │ └── testimonials │ │ └── oyenolaphilipinc.json ├── SiddheshBangar │ └── testimonials │ │ └── Arindam200.json ├── suchakra012.json ├── thebarshablog │ └── events │ │ ├── 2023-05-11-kcdturkey-conf.json │ │ └── 2023-03-15-chaos-carnival.json ├── irusha.json ├── mohan.json ├── Schrodinger-Hat │ └── events │ │ └── 2023-03-24-os-day.json ├── distributethe6ix │ └── testimonials │ │ └── krupalitrivedi.json ├── florianclanet.json ├── tenyapious.json ├── KaushikK.json ├── Nikhilfy.json ├── an4s911.json ├── tplive.json ├── bhargav794.json ├── fatimakay.json ├── zodraccir.json ├── IsratIJK.json ├── Omkar.json ├── adixit7386.json ├── ankur0904.json ├── arnav1776.json ├── enn-dee.json ├── foxy4096.json ├── goobric.json ├── mkbhru.json ├── Bharath-V26.json ├── abhay-h.json ├── akhil.json ├── jatin.json ├── rdegbe.json ├── shrix1.json ├── EndGaurav.json ├── Klaus │ └── events │ │ └── 2022-12-10-gdg-london.json ├── adil14788.json ├── ahnafahamed.json ├── anish27.json ├── badmus306.json ├── izzarzn.json ├── jayvirrathi.json ├── manishitMani.json ├── rajiv.json ├── sunil_joshi.json ├── swapnul.json ├── ta-sakin.json ├── vrajdesai78.json ├── Gajendrakm.json ├── Nikhil-1503.json ├── PriyanshuIndra.json ├── RobJackTech.json ├── SaNsK11.json ├── SulthanNK.json ├── amisha.json ├── ashishshaji.json ├── ashishtom.json ├── ashwinair.json ├── bugsyy157.json ├── devsurajrai.json ├── harikanani.json ├── hiteshkowdiki.json ├── mayurstwt.json ├── saikalyan.json ├── sreekar-tammana.json ├── yogesh.json ├── Althaf66.json ├── Govamarket.json ├── LokeshDigari.json ├── MeetMulik.json ├── Pranit-02.json ├── akhileshthite.json ├── amarjeet.json ├── eddejayaklu.json ├── harshit-002.json ├── mohamed_ah.json ├── mohammad.json ├── raghu-007.json ├── sumitmukharjeeeeee.json ├── technophile-04.json ├── wajid281.json ├── zadilkhwaja.json ├── Keith-Web3.json ├── LakshayVardhan.json ├── SattyamSamania.json ├── Uvacoder.json ├── abewartech.json ├── anaskhan28.json ├── iasonathanasiosgiatsios.json ├── kabir0x17.json ├── marcelosousa.json ├── mikeysan.json ├── nirbhay12345.json ├── pratit989.json ├── 2brownc.json ├── Aliencoder-75.json ├── AnishLohiya.json ├── Aryan.json ├── IPratikMali.json ├── MukulKolpe.json ├── Omdeshkar.json ├── ad3rinto.json ├── dipankar.json ├── easaka.json ├── king0203.json ├── kishore.json ├── mariamadeyemi.json ├── omkar342.json ├── qadatta.json ├── raiyanmook27.json ├── ssvali.json ├── sudhanshu042004.json ├── voidz.json ├── zehra47.json ├── Adarsh.json ├── CM-Sharan.json ├── Deephunt3r.json ├── Kgkunal.json ├── LaPulgaaa.json ├── Rounak-28.json ├── The-Saras.json ├── abubakarsadiqq.json ├── ezeetester.json ├── rishabhrathore055.json ├── rushikeshadhav.json ├── verma-kunal.json ├── vinay.json ├── SiddhiBhanushali.json ├── SriSatyaT.json ├── dwivedyaakash.json ├── gabel.json ├── harshraj8843.json ├── kaushalnitb.json ├── niteshseram.json ├── pierizvi.json ├── saurabhmehta1601.json ├── yax-coder.json ├── yesayajones.json ├── yeshwantthota.json ├── Hacktinium.json ├── RakshitGupta621.json ├── SandipPalit │ └── events │ │ └── 2023-02-22-aws-innovate.json ├── Sangjin.json ├── SauravKalita22.json ├── SimranGupta.json ├── VISHAL3545.json ├── aakashditya.json ├── adityatheoctocatdev.json ├── amandamartin-dev │ └── events │ │ └── 2023-02-15-developer-week.json ├── ben-dh3.json ├── guptasajal411.json ├── jacksonmathew.json ├── kingwisdom.json ├── krupalitrivedi │ └── testimonials │ │ └── Njong392.json ├── nancyKasaudhan20.json ├── pasindumarasinghe.json ├── 2802AdityA.json ├── AngelofVerdant.json ├── Jainex17.json ├── SahityaRoy.json ├── SohamRoy-01.json ├── Taheer10.json ├── aayush89890.json ├── amittri1025.json ├── andresbermeo.json ├── bello-olalekan.json ├── khan-droid.json ├── khushaal.json ├── lux5h.json ├── panam-py.json ├── suhail34.json ├── why-sid.json ├── yashwankhade.json ├── AftabAhmedAbro.json ├── Ash-KODES.json ├── Obito9596.json ├── PritamSaha7.json ├── Tishasoumya-02.json ├── bisesh.json ├── connectrajesh.json ├── devjavedmohd.json ├── sinhasagar01.json ├── theMillenniumFalcon.json ├── vikalp-tomer.json ├── ARYAN-CODES-STAR.json ├── Aman1919.json ├── CanisCoder.json ├── StarTrooper08.json ├── Udayan-Singh.json ├── dunyanong.json ├── dybran.json ├── rajmaurya-dev.json ├── subhadiptech.json ├── AnanthaRamanathan138.json ├── FidalMathew.json ├── KemiDoyin.json ├── Tahsin-Zaman-Jilan.json ├── baruKreddy.json ├── dhananjayan.json ├── mocdaniel │ └── events │ │ └── 2023-04-18-kubecon-eu.json ├── Drabzit.json ├── Hasnaat-Iftikhar.json ├── Himanshu-holmes.json ├── Qreamville.json ├── abhijain2003.json ├── bamblebam.json ├── kulkarnigaurav38.json ├── theBeginner86.json ├── Akshu-on-github.json ├── MunzirquadriDevOps.json ├── RayyanRNKJ.json ├── Saha-7.json ├── krishdevdb.json ├── samarthshetty2000.json ├── varghesejose2020.json ├── aryanbabber.json ├── sshiv5768.json ├── yamdevv.json ├── yashrajthakor.json ├── HrishiKumbhar.json ├── OmeshCoding.json ├── afreen0102.json ├── kapoorsaumitra.json ├── masete.json ├── safeeralehsan.json ├── wasup-yash.json └── GunjanShakya.json ├── postcss.config.js ├── SECURITY.md ├── components ├── Page.js ├── layouts │ └── SingleLayout.js ├── mdx │ └── ComponentStyle.js ├── embeds │ └── Youtube.js ├── statistics │ └── ProgressBar.js ├── form │ └── input.js ├── Link.js └── FallbackImage.js ├── mongo-compose.yml ├── stories └── components │ ├── Footer.stories.js │ ├── navbar │ ├── Navbar.stories.js │ └── Navlink.stories.js │ └── user │ ├── UserCard.stories.js │ └── UserLink.stories.js ├── tests ├── setup │ └── test-users.js └── docs │ └── quickstart.spec.js ├── .storybook └── manager.js ├── services └── utils │ └── abbreviateNumbers.js ├── .env.docker ├── .env.example ├── kubernetes └── service.yaml ├── CHANGELOG.md ├── .dockerignore ├── models ├── Link.js ├── Session.js ├── User.js ├── Stats.js └── VerificationToken.js ├── tailwind.config.js ├── jsconfig.json └── Dockerfile /.prettierrc: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | v16.17.0 -------------------------------------------------------------------------------- /.husky/.gitignore: -------------------------------------------------------------------------------- 1 | _ 2 | -------------------------------------------------------------------------------- /.npmrc: -------------------------------------------------------------------------------- 1 | legacy-peer-deps=true 2 | -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- 1 | CHANGELOG.md 2 | -------------------------------------------------------------------------------- /config/app.json: -------------------------------------------------------------------------------- 1 | { 2 | "version": "0.0.0" 3 | } 4 | -------------------------------------------------------------------------------- /config/user.json: -------------------------------------------------------------------------------- 1 | { 2 | "username": "" 3 | } 4 | -------------------------------------------------------------------------------- /public/robots.txt: -------------------------------------------------------------------------------- 1 | # allow all crawlers 2 | user-agent: * 3 | allow: / 4 | -------------------------------------------------------------------------------- /.husky/pre-commit: -------------------------------------------------------------------------------- 1 | #!/bin/sh 2 | . "$(dirname "$0")/_/husky.sh" 3 | 4 | npm run lint 5 | -------------------------------------------------------------------------------- /public/favicon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tazeg/LinkFree/main/public/favicon.ico -------------------------------------------------------------------------------- /public/logo192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tazeg/LinkFree/main/public/logo192.png -------------------------------------------------------------------------------- /public/logo512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tazeg/LinkFree/main/public/logo512.png -------------------------------------------------------------------------------- /public/mockup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Tazeg/LinkFree/main/public/mockup.png -------------------------------------------------------------------------------- /.eslintrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "extends": ["next/core-web-vitals", "plugin:storybook/recommended"] 3 | } 4 | -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | # These are supported funding model platforms 2 | 3 | github: [eddiejaoude] 4 | -------------------------------------------------------------------------------- /.gitpod.Dockerfile: -------------------------------------------------------------------------------- 1 | FROM gitpod/workspace-mongodb:latest 2 | RUN npx playwright install-deps chromium 3 | -------------------------------------------------------------------------------- /data/daniel-jp/testimonials/daniel-jp.json: -------------------------------------------------------------------------------- 1 | {"title": "testimonials", "description": "testimonials", "date": "2023-01-23"} 2 | -------------------------------------------------------------------------------- /postcss.config.js: -------------------------------------------------------------------------------- 1 | module.exports = { 2 | plugins: { 3 | tailwindcss: {}, 4 | autoprefixer: {}, 5 | }, 6 | }; 7 | -------------------------------------------------------------------------------- /data/modirocks.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Aman Anand", 3 | "type": "personal", 4 | "bio": "Budding full stack developer" 5 | } 6 | -------------------------------------------------------------------------------- /data/OlojaMuyiwa/testimonials/OlojaMuyiwa.json: -------------------------------------------------------------------------------- 1 | {"title": "Nice link", "description": "I think it’s awesome", "date": "2023-01-04"} 2 | -------------------------------------------------------------------------------- /data/vinyldavyl/testimonials/Vinyl-Davyl.json: -------------------------------------------------------------------------------- 1 | {"title": "Acknowledgement", "description": "Marveled Validation", "date": "2023-01-16"} 2 | -------------------------------------------------------------------------------- /data/Rahul-Prasad-07/testimonials/PatelYash07.json: -------------------------------------------------------------------------------- 1 | {"title": "Demo", "description": "This is a demo testimonial", "date": "2023-01-11"} 2 | -------------------------------------------------------------------------------- /data/anujkumarwebdev.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "anujkumarwebdev", 3 | "type": "personal", 4 | "bio": "Laravel and Node js developer" 5 | } 6 | -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- 1 | - Please do not create GitHub issues to report security vulnerabilities. 2 | - Instead, report them via . 3 | -------------------------------------------------------------------------------- /data/salaheddine420/testimonials/thsurgeonofdeath.json: -------------------------------------------------------------------------------- 1 | {"title": "testing testimonial", "description": "Cool projects only!", "date": "2023-01-22"} 2 | -------------------------------------------------------------------------------- /components/Page.js: -------------------------------------------------------------------------------- 1 | export default function Page({ children }) { 2 | return
{children}
; 3 | } 4 | -------------------------------------------------------------------------------- /data/Hittitech.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Md Adnan Sami", 3 | "type": "personal", 4 | "bio": "I am a cse undergrad and a full stack web developer" 5 | } 6 | -------------------------------------------------------------------------------- /data/LinuxGamer/testimonials/althios.json: -------------------------------------------------------------------------------- 1 | {"title": "Ed...documentation pls", "description": "add a commentary on your roadmaps", "date": "2023-01-21"} 2 | -------------------------------------------------------------------------------- /mongo-compose.yml: -------------------------------------------------------------------------------- 1 | # docker compose -f mongo-compose.yml up 2 | version: "3.9" 3 | services: 4 | mongodb: 5 | image: mongo 6 | ports: 7 | - "27017:27017" 8 | -------------------------------------------------------------------------------- /stories/components/Footer.stories.js: -------------------------------------------------------------------------------- 1 | import Footer from "@components/Footer"; 2 | 3 | export default { 4 | component: Footer, 5 | }; 6 | 7 | export const Basic = {}; 8 | -------------------------------------------------------------------------------- /data/NitishRawat123.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Nitish Rawat", 3 | "type": "personal", 4 | "bio": "A tech enthusiat who want to do small contribution from one behalf" 5 | } 6 | -------------------------------------------------------------------------------- /data/eddiejaoude/testimonials/thsurgeonofdeath.json: -------------------------------------------------------------------------------- 1 | {"title": "good projects", "description": "he makes very good project and have a good youtube chanel", "date": "2023-01-22"} 2 | -------------------------------------------------------------------------------- /tests/setup/test-users.js: -------------------------------------------------------------------------------- 1 | export const USERS = [ 2 | "_test-profile-user-1", 3 | "_test-profile-user-2", 4 | "_test-profile-user-3", 5 | "_test-profile-user-4", 6 | ]; 7 | -------------------------------------------------------------------------------- /.storybook/manager.js: -------------------------------------------------------------------------------- 1 | import { addons } from '@storybook/manager-api'; 2 | import { themes } from '@storybook/theming'; 3 | 4 | addons.setConfig({ 5 | theme: themes.light, 6 | }); 7 | -------------------------------------------------------------------------------- /data/RockingSNP/testimonials/RockingSNP.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Started Contributing In open Source", 3 | "description": "Its going to be great.", 4 | "date": "2022-11-13" 5 | } 6 | -------------------------------------------------------------------------------- /stories/components/navbar/Navbar.stories.js: -------------------------------------------------------------------------------- 1 | import Navbar from "@components/navbar/Navbar"; 2 | 3 | export default { 4 | component: Navbar, 5 | }; 6 | 7 | export const Basic = {}; 8 | -------------------------------------------------------------------------------- /data/branrm.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Brandon Rodriguez (SquatCub)", 3 | "type": "personal", 4 | "bio": "Computer systems engineer | Passionate about the code | Full Stack Dev | Front End Affinity" 5 | } 6 | -------------------------------------------------------------------------------- /data/sahil-sagwekar2652/testimonials/Shubham185y.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Testimonial", 3 | "description": "Best guy to work with on python related and backend related projects", 4 | "date": "2023-03-30" 5 | } -------------------------------------------------------------------------------- /data/ibrahimq21.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Ibrahim Qureshi", 3 | "type": "personal", 4 | "bio": "I am an emerging tech enthusiast with a passion for creating innovative solutions using the latest technologies" 5 | } 6 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- 1 | blank_issues_enabled: false 2 | contact_links: 3 | - name: Question? 4 | url: http://discord.eddiehub.org 5 | about: Feel free to ask your question on our Discord channel. 6 | -------------------------------------------------------------------------------- /data/avie-dev/testimonials/tobySolutions.json: -------------------------------------------------------------------------------- 1 | {"title": "Tobiloba's Testimonial of Avie", "description": "Avie is such an amazing and wonderful public speaker, Developer and an icon!! Honestly.", "date": "2023-01-06"} 2 | -------------------------------------------------------------------------------- /data/krshkun/testimonials/eddiejaoude.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Super supportive", 3 | "description": "Krish is full of energy and always has many ideas! Plus Krish always supports everyone.", 4 | "date": "2023-01-29" 5 | } -------------------------------------------------------------------------------- /data/mpotane/testimonials/jofftiquez.json: -------------------------------------------------------------------------------- 1 | {"title": "Hardworking Open Source Developer", "description": "A hardworking and smart member of OSSPH. Always active and adds great value to the community.", "date": "2023-01-12"} 2 | -------------------------------------------------------------------------------- /services/utils/abbreviateNumbers.js: -------------------------------------------------------------------------------- 1 | export function abbreviateNumber(n, locale = "en-US") { 2 | return Intl.NumberFormat(locale, { 3 | notation: "compact", 4 | compactDisplay: "short", 5 | }).format(n); 6 | } 7 | -------------------------------------------------------------------------------- /data/EddieHubCommunity/testimonials/LinuxGamer.json: -------------------------------------------------------------------------------- 1 | {"title": "Amazing, Supporting Community", "description": "This community is amazing, supportive and helpful. They are the reason I got into Open Source.", "date": "2023-01-04"} 2 | -------------------------------------------------------------------------------- /data/FrancescoXX/testimonials/git-suryacs.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "You are the best!", 3 | "description": "Francesco is one of the best educational youtuber and inspires me and a whole lot of people", 4 | "date": "2023-01-27" 5 | } 6 | -------------------------------------------------------------------------------- /data/eddiejaoude/testimonials/priyankarpal.json: -------------------------------------------------------------------------------- 1 | {"title": "GOD of Open Source", "description": "I just wanna say thank you. I learned about Open Source, dev rel, and some cool things in 1st year of Engineering.", "date": "2023-01-26"} 2 | -------------------------------------------------------------------------------- /data/eddiejaoude/testimonials/sagarbangade.json: -------------------------------------------------------------------------------- 1 | {"title": "Best Guru to learn about GitHub", "description": "Your Youtube Videos helps me a lot to learn about GitHub. Thanks for making such excellent videos.", "date": "2023-01-20"} 2 | -------------------------------------------------------------------------------- /data/DominicFrei/testimonials/eddiejaoude.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Super supportive", 3 | "description": "Dominic really adds value to the conversations and is super supportive of everyone in the community!", 4 | "date": "2023-03-05" 5 | } -------------------------------------------------------------------------------- /data/Shubham185y/testimonials/sahil-sagwekar2652.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "Hard working", 3 | "description": "Shubham is very persistent in what he does and has managed to complete every task which he has taken up.", 4 | "date": "2023-03-30" 5 | } -------------------------------------------------------------------------------- /data/avie-dev/testimonials/mpotane.json: -------------------------------------------------------------------------------- 1 | {"title": "Filipino Represents 🫡", "description": "🌈🌟⛩Avie is a well-known tech influencer from the Philippines. She is involved in communities and is always cheerful and upbeat.", "date": "2023-01-12"} 2 | -------------------------------------------------------------------------------- /data/eddiejaoude/testimonials/Srinja333.json: -------------------------------------------------------------------------------- 1 | { 2 | "title": "God Of Github", 3 | "description": "His videos and his guided path to becoming an open source pro are amazing. His is really a Messiah of all needy guys.", 4 | "date": "2023-03-14" 5 | } -------------------------------------------------------------------------------- /data/tvjones.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "Taye-Vaughn Jones", 3 | "type": "personal", 4 | 5 | "links": [ 6 | { 7 | "name": "GitHub", 8 | "url": "https://github.com/tvjones", 9 | "icon": "FaGithub" 10 | } 11 | ] 12 | } 13 | -------------------------------------------------------------------------------- /.env.docker: -------------------------------------------------------------------------------- 1 | LINKFREE_MONGO_CONNECTION_STRING="mongodb://mongodb:27017/linkfree" 2 | NEXT_PUBLIC_GA_MEASUREMENT_ID="" 3 | NEXT_PUBLIC_BASE_URL="http://localhost:3000" 4 | NODE_ENV="development" 5 | 6 | GITHUB_ID="" 7 | GITHUB_SECRET="" 8 | NEXTAUTH_SECRET="" 9 | -------------------------------------------------------------------------------- /components/layouts/SingleLayout.js: -------------------------------------------------------------------------------- 1 | import Footer from "@components/Footer"; 2 | 3 | export default function SingleLayout({ children }) { 4 | return ( 5 | <> 6 |
{children}
7 |