Skip to content

Latest commit

 

History

History
50 lines (35 loc) · 3.01 KB

README.md

File metadata and controls

50 lines (35 loc) · 3.01 KB

The Random Internet

contributions welcome HitCount Dependency Status devDependencies Status

This website takes you to some of the most interesting websites on the internet. You can use this website anytime you want to. The main purpose of The Random Internet is to utilize the time whenever you are using the internet (or, on a break from your work, or whatever 😅) and don't know what to surf. The sites here are cool, interesting (AFAIK), and most importantly, impeccible usage of your time.

Don't believe me? You can look for yourself by clicking that, "Discover" button. Or, if you want, you can have your money back (only, if you paid). Talking of money 🤑, you can donate me (or, buy me a coffee, here [Donate page in progress] 😅).

The idea of this website is inspired from The Useless Web.

Background gradients from uiGradients

You can see the project source and list of contributors.

Brought to you by Rohit Motwani (GitHub | Twitter)

Made using React Js and hosted on GitHub Pages.

Contributing

Setting up the environment (Contributing to the app's code using React)

Make sure your system has the node (>=8.10.0) and npm (>=5.6.0) installed. If yes, then follow these steps:

  1. Clone or Download this repo. ( git clone https://github.com/rohittm/the-random-internet.git )
  2. Enter this repository's directory ( cd the-random-internet )
  3. Install the npm dependencies ( npm install )
  4. Start the development environment ( npm start )

Adding the website(s)

  1. Clone or Download this repo. ( git clone https://github.com/rohittm/the-random-internet.git )
  2. Enter this repository's directory ( cd the-random-internet )
  3. Open sites.js in your favourite code editor (Mine is VS Code: code src/assets/js/sites.js )
  4. Add the site in this format:
{
        name: "",
        URL: "",
        description: "",
        logo: ""
}

In the end of the sites object.

How to contribute

  1. Make a fork of this repo.
  2. Make your changes.
  3. Create a pull request.
  4. Wait for it to merged by one of the maintainers.