An open API service indexing awesome lists of open source software.

https://github.com/subins2000/subins

My first programming project. An attempt at making a replica of Google network of sites & Facebook
https://github.com/subins2000/subins

Last synced: about 2 months ago
JSON representation

My first programming project. An attempt at making a replica of Google network of sites & Facebook

Awesome Lists containing this project

README

          

# Subins

This was a project I started building in 2011 to learn programming. Written in PHP, it's a network of sites like Google (and heavily inspired).

At the time I didn't know `git`, so source code was backed up into different folders. It was during my pre-teen age of 11 & 12 when I started writing all these code. So it's pretty bad. It worked but is vulnerable to **SQL Injection** and many other stuff.

[Screenshots & more info at my blog](https://subinsb.com/the-subins-project/#update-2019)

After building Subins, I learnt some of my mistakes and built a better network of sites called [Nokedo in 2013](https://github.com/subins2000/nokedo).

## Tech

* `geany` as editor (used `gedit` too IIRC)
* Ubuntu 10.04
* Apache server
* PHP 5
* MySQL

## Components

Subins composed of different sites. Each of them are stored in separate folders. Since they're in PHP5, it's hard to set them up now and make it work. But from looking at the source code, here's what I think the folders are :

* `accounts` - Accounts site like accounts.google.com
* `analytics` - Like Google Analytics
* `apps` - Like Chrome Web Store
* `chat` - Chat site
* `fd` - FriendsHood, a social network like Facebook
* `games` - Similar to Chrome Web Store I guess
* `get` - File download site like SourceForge
* `music` - Music streaming site
* `shortener` - A URL shortener like goo.gl
* `static` - CDN site
* `subins` - Search engine
* `quiz` - A quiz app like Who Wants To Be A Millionaire
* `videos` - Like YouTube

## LICENSE

All the source code is licensed under `GNU GPL 3.0`.

It's likely that there is copyrighted material like pictures, videos or other files in the folders. Apologies, at the time I didn't know of copyright and the legal obligations. If you'd like your copyrighted content to be removed, please contact me. And also thanks, your work helped my effort to learn programming.