Code Monkey home page Code Monkey logo

linkify's Introduction

Linkify - All your Links in one

Note

The project is on hold at present.
Major or very minor changes are not accepted for the Hacktoberfest event.
Documentation changes, code/website changes, etc., are included in the Hacktoberfest event.

Maintenance Open Source Love svg1 contributions welcome issues

Linkify Banner

Welcome to Design & Code where anyone interested in designing and coding can connect and interact with fellow peers from all over the globe and not only learn but also collaborate on various projects!



Join our Community and feel free to drop your questions on

Discord


What is Linkify?

A site that lets you include all your links in a single-page website with easy customizations. It gives you your own URL to share with anyone you want on the internet.

Highlights

  • Easily Customize the looks of your webpage based on your preference.
  • Dashboard Interface with good UI.
  • Have your own custom URL to your page.
  • Open-sourced and completely free. Community can keep adding new features and customize it since it's open-sourced.

Why this project?

  • Everyone needs a website to quickly share which can have all their links together. This is why an open-sourced project can have more customizations and will be completely free.
  • Good project for the community to build as well as use it for themselves. Since making a project which is not much useful for the community is useless.
  • Most of the other platforms have very limited customization and have paid features.

Tech Stack used

Skill Skill JavaScript React NodeJS NPM Firebase Netlify

Folder Structure ๐Ÿ“

root
โ”œโ”€โ”€ public
โ”‚   โ”œโ”€โ”€ favicon.io
โ”‚   โ”œโ”€โ”€ index.html
โ”‚   โ”œโ”€โ”€ manifest.json
โ”‚   โ””โ”€โ”€ robots.txt
โ”‚
โ”œโ”€โ”€ src
โ”‚   โ”œโ”€โ”€ components
โ”‚   โ”‚   โ”œโ”€โ”€ assets
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ asset files
โ”‚   โ”‚   โ”‚
โ”‚   โ”‚   โ”œโ”€โ”€ component
โ”‚   โ”‚   โ”‚   โ”œโ”€โ”€ component1.jsx
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ component2.jsx
โ”‚   โ”‚   โ”‚
โ”‚   โ”‚   โ””โ”€โ”€ component
โ”‚   โ”‚       โ”œโ”€โ”€ component1.jsx
โ”‚   โ”‚       โ””โ”€โ”€ component2.jsx
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ pages
โ”‚   โ”‚   โ”œโ”€โ”€ page
โ”‚   โ”‚   โ”‚   โ””โ”€โ”€ index.jsx
โ”‚   โ”‚   โ”‚
โ”‚   โ”‚   โ””โ”€โ”€ page
โ”‚   โ”‚       โ””โ”€โ”€ index.js
โ”‚   โ”‚
โ”‚   โ”œโ”€โ”€ index.js
โ”‚   โ”œโ”€โ”€ App.js
โ”‚   โ”œโ”€โ”€ App.css
โ”‚   โ””โ”€โ”€ context.js
โ”‚
โ”œโ”€โ”€  .gitignore
โ”œโ”€โ”€  CONTRIBUTING.md
โ”œโ”€โ”€  README.md
โ”œโ”€โ”€  package-lock.json
โ””โ”€โ”€  package.json

Design

Frame 11

Contribution Guidelines ๐Ÿ—

Want to add your inputs to the repo? We invite you to contribute. To start contributing, follow the below guidelines:

1. Fork this repository.

2. Clone your forked copy of the project.

git clone https://github.com/<your_user_name>/Linkify.git

3. Navigate to the project directory ๐Ÿ“ .

cd Linkify

4. Add a reference (remote) to the original repository.

git remote add upstream https://github.com/Design-and-Code/Linkify.git

5. Check the remotes for this repository.

git remote -v

6. Always take a pull from the upstream repository to your master branch to keep it at par with the main project (updated repository).

git pull upstream main

7. Create a new branch.

git checkout -b <your_branch_name>

8. Perfom your desired changes to the code base.

9. Track your changes โœ”.

git add . 

10. Commit your changes.

git commit -m "Relevant message"

11. Push the committed changes in your feature branch to your remote repo.

git push -u origin <your_branch_name>

12. To create a pull request, click on Compare & pull requests.

13. Add appropriate title and description to your pull request explaining your changes and efforts done.

14. Click on Create pull request.

15 Voilร ! You have made a PR to Linkify ๐Ÿ’ฅ. Wait for your submission to be accepted and your PR to be merged.

Head to CONTRIBUTING.md for more details.

Project Maintainers ๐Ÿ› 


Devraj Chatribin

๐Ÿ’ป

Our Valuable Contributors ๐Ÿ‘ฉโ€๐Ÿ’ป๐Ÿ‘จโ€๐Ÿ’ป

linkify's People

Contributors

adarshaacharya avatar ahthneeuhl avatar amit-chaudhari1 avatar ashiishme avatar aslmanasa avatar avinashkranjan avatar avni1802 avatar barenyakumar avatar devrajdc avatar greeshma2903 avatar heyyrxjesh avatar jealousgx avatar kosher9 avatar lostgirljourney avatar maenad avatar mahich123 avatar nimishjn avatar octoplusninja avatar panquesito7 avatar prathamkrishna avatar priyanshk20 avatar rispectech avatar sarthakjdev avatar shridhar-dev avatar sidwebworks avatar tharun634 avatar zirinya avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar

linkify's Issues

[BUG] Login click opens Sign up modal

Description of the bug

The title explains it all. When the user clicks on Login button, the sign up modal pops up instead of login modal.

Working Environment (e.g. operating system, browser, device)

The bug occurs on Opera browser, Windows 10 OS.

Please add screenshots, if applicable (Drag & Drop your ss below)

image
image

Add any other context about the problem here

No response

[BUG] Deployment not found

Description of the bug

The web page is not opening. It's showing 404 not found

Working Environment (e.g. operating system, browser, device)

OS: Windows 11
Browser: Microsoft edge
Device: Dell Inspiron 3000

Please add screenshots, if applicable (Drag & Drop your ss below)

image

Add any other context about the problem here

No response

[BUG] Please change the favicon

Description of the bug

Please change the favicon it's default react one now

Working Environment (e.g. operating system, browser, device)

microsoft edge

Please add screenshots, if applicable (Drag & Drop your ss below)

image

Add any other context about the problem here

No response

Absence of login/signup buttons when using website in Mobile Phones

Description of the bug

There seems a problem when dealing with the responsive part of the website.

As we narrow down the screen width to width of Tablets its fine but decreasing beyond causes login and signup buttons are no longer visible

Working Environment (e.g. operating system, browser, device)

Mobile phones
Android
Google chrome browser

Please add screenshots, if applicable (Drag & Drop your ss below)

image

Add any other context about the problem here

No response

Adding Issue Templates to the repository.

Hey,
I would like to add some issue templates in the repository to increase the legitimacy of an issue created and to provide a more transparent view of what an issue is about .
Thank you !!

Update Linkify ReadMe

  • Add folder structure
  • Add contribution guidlines
  • Add banner
  • add project maintainers and contributors

[FEATURE]: Tests to run on CI (GitHub Actions)

Description of the feature, you want to add.

Tests not running on push or pull request.

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

NA

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

NA

What will be your aprroach to add this feature?

Added to GitHub Actions

Any other context you have, to add here regarding this feature.

NA

[FEATURE] <Sign up with google>

Description of the feature, you want to add.

Sign up with google button not available in signup sectionis

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

n/a

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

No response

What will be your aprroach to add this feature?

Add button in signup section as well

Any other context you have, to add here regarding this feature.

No response

[FEATURE] Add tech stack badges to README

Description of the feature, you want to add.

Adding badges of the tech stack used in the project will help contributors to sort through projects

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

N/A

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

Badges like these
image

What will be your aprroach to add this feature?

I'll be adding the badges under the Why this project? part in the README
image

Any other context you have, to add here regarding this feature.

No response

Fix mobile responsiveness

Since it is already responsive on mobile devices. We are looking for someone who can enhance it further and make it look good on mobiles. Specially the Features section needed some work on mobile.

[BUG] <Text overflow on iPad's horizontal view>

Description of the bug

I just did some quick check and this texts overflows when turning the iPad sideway.

Is it okay if I work on this issue for #hacktoberfest? If so, can you please add the tag to this issue?

Thanks in advance :)

Working Environment (e.g. operating system, browser, device)

iPad

Please add screenshots, if applicable (Drag & Drop your ss below)

image

Add any other context about the problem here

No response

[FEATURE] Put social handles of Design and code in the center

Description of the feature, you want to add.

I think it looks good if we can shift the social icons present in the footer in the center which currently is present on the right side.

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

NA

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

center

What will be your aprroach to add this feature?

Align these icons to the center.

Any other context you have, to add here regarding this feature.

NA

[FEATURE] UI Fix and Refactor components

Description of the feature, you want to add.

Minor tweaks of the Landing page components

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

N/A

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

  • Hover effect
    image
  • Background props in dark mode
    image
  • Feature section responsivity
    image

What will be your aprroach to add this feature?

N/A

Any other context you have, to add here regarding this feature.

No

[BUG] Fix the PR template

Description of the bug

The current pull request template seems to be following the wrong syntax that's used for issue templates. PR templates are made in Markdown and not YML. This should be fixed immediately.

This PR is one proof that the PR template is wrong #81

Working Environment (e.g. operating system, browser, device)

Browser.

Please add screenshots, if applicable (Drag & Drop your ss below)

No response

Add any other context about the problem here

No response

Just for fun

Description of the bug

Sanju showed how to deploy the Shakalaka pencil on Vecel, BUT it does not seem to work.

Try cloning it locally and use the pencil at night in a dark room.

Need Reviews @DevrajDC @nimishjn @Shridhar-dev

Working Environment (e.g. operating system, browser, device)

  • Vecel
  • Bed room
  • Drawing room

Please add screenshots, if applicable (Drag & Drop your ss below)

image

image

Add any other context about the problem here

Need to resolve this ASAP to save Earth.

[FEATURE] Login and Sign Up

Description of the feature, you want to add.

Add the Login and Sign Up modal on the homepage and trigger the modal on click of Login and Sign Up buttons.

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

N/A

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

Login
Sign Up

What will be your aprroach to add this feature?

  • Create components for Login and Sign Up, so that they can be reused on other pages if required.
  • Keep a single modal with two tabs for Login and Sign Up respectively.

Any other context you have, to add here regarding this feature.

No response

[CONTENT] <I want to add some content in this site>

Description of the feature, you want to add.

I want to add some content for discord and welcome content so that to increase our community and help others to understand this site better.

Mention if this feature is for any specific Working Environment (e.g. operating system, browser, device, N/A)

N/A

Please add some pictorial references to the feature, if applicable (Drag & Drop your ss below)

No response

What will be your aprroach to add this feature?

i will add the required contents.

Any other context you have, to add here regarding this feature.

No response

Update features section

  • Make text left aligned on mobiles.
  • Display none on the feature image in mobile view.

Output should look like this:
Capture

Add CONTRIBUTING.md file

  • Include all the contribution guidelines.
  • Add Git commands for beginners to understand how to contribute to this repo.

[BUG] <iPad features are distended>

Description of the bug

Hello again!

I checked and somehow on the iPad/tablet and mobile views the features section looks like it has a ton of margin in between each one of them, this is probably related to the fixed height they have on the desktop view.

I would like to fix them, get them closer to each other and avoid the weird spaces between them.

EDIT: I also found the sign in/login popup in mobile to be too narrow, please see the screenshot below.

Working Environment (e.g. operating system, browser, device)

iPad/Tablet and mobile (max-width: 1296px)

Please add screenshots, if applicable (Drag & Drop your ss below)

image
image

Add any other context about the problem here

No response

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.