Системата, можете да прегледате тук: https://ripgram.com
Стака е : "laravel/framework": "^6.0" , с bootstrap 4 / "php": "^7.2",
Продава се системата, домейна не. Някои неща:
- Сваляне на Изображения
- Сваляне на Видеа
- Лесен MultiLang съпорт, като е обърнато голямо внимание на SEO-то и начина, по който ларавел третира APP_LANG ( редиректи, middleware и т.н.. ).
- html source-a е опростен и разбираем, без излишни дивове/спанове и т.н...
- статичните ресурси са смачкани и сложени в един файл - css / js
- Адекватна ниша, като API-то е нещо, което повечето такива сайтове не предлагат като възможност. Излизането на предни позиции в EN нишата може да е по-трудно, но за други езици смея да твърдя, че е изключително лесно. Този за БГ вмомента е на втора страница
Към системата има написано API, което при желание можете да го изкарате като SaaS услуга за клиенти, с цена и т.н.. или ако решите да имате mobile app, от бек енда нищо няма да се налага да се прави: https://ripgram.com/api/documentation , мобилното приложение, просто ще хитва въпросният роут.
Подчертавам, че API-то е вътрешно, тоест сайта не използва някой external service API за да сваля медията.
Смея да твърдя, че Error Handling-a е много добър, и не се сещам за user case, при който да се хвърли някакъв Exception, който да потроши нещо, особено за свалянето на видеа и снимки. Сложен е и Throttle ( limiter ) на POST заявките, с цел да се избегнат някакви floods. При опит да се свали същото изображение в рамките на 60 секунди, се връща грешка, че изображението е свалено вече, това е така за да се предотврати някакъв излишен спам с един и същи Image/ Video.
Изображенията се пазят в tmp папка, и след това не се държат на сървъра, като изображението / видеото, което се serve-ва за сваляне на потребителите има име от рода на {instagram-username}-from-{site-name}-7490.jpg
https://i.gyazo.com/13d7836799fbaed00e3997fd7aee8e12.png - > пример за Blade Syntax от Laravel ( няма php мизерии във views ), като lang файловете са много удобни за extend, показвам пример : https://i.gyazo.com/3001942701b13e79d4e83f4ae4668117.png , като хардкоднати стрингове няма, всичко минава през @lang и се връща стринг на база какъв език е включен.
https://i.gyazo.com/d69031387145f02a5ac36e3c30e7c913.png - много добър перформанс във всякакви инструменти за проверка на бързина, тук няма как да имате проблеми поради начина, по който са написани нещата и поради малкото неща, които съществуват при response. Bootstrap-a е нарязан от Sass , като са взети само елементите, които биха били нужни за сайта, излишни стилове няма : https://i.gyazo.com/cbc943cd57d5c1bbdbfc5740aab50e35.png . Custom css-a, който е писан също е писан чрез Sass, като накрая всичко това се компилира с mix/ Webpack и се пуска в продукшън - минифицирано и нарязано.
Всичко е писано, не като за клиенти, а като за собствено ползване.
Ако желаете дизайна да се смени или да се добави някаква функционалност -> може да се направи, стига да се уточнят подробностите.
Неща, които може да предложим почти на момента с доплащане са :
- интеграция на реклами от админ панела - enabled/ disabled, позиции и т.н...
- Добавяне на блог със статии / категории / адекватни slug адреси. Ако ще се гонят позиции в гугъл - контента е важен.
- промяна на дизайна
- whatever, като цяло всичко може да се направи
Цената е 300 лева
Стака е : "laravel/framework": "^6.0" , с bootstrap 4 / "php": "^7.2",
Продава се системата, домейна не. Някои неща:
- Сваляне на Изображения
- Сваляне на Видеа
- Лесен MultiLang съпорт, като е обърнато голямо внимание на SEO-то и начина, по който ларавел третира APP_LANG ( редиректи, middleware и т.н.. ).
- html source-a е опростен и разбираем, без излишни дивове/спанове и т.н...
- статичните ресурси са смачкани и сложени в един файл - css / js
- Адекватна ниша, като API-то е нещо, което повечето такива сайтове не предлагат като възможност. Излизането на предни позиции в EN нишата може да е по-трудно, но за други езици смея да твърдя, че е изключително лесно. Този за БГ вмомента е на втора страница
Към системата има написано API, което при желание можете да го изкарате като SaaS услуга за клиенти, с цена и т.н.. или ако решите да имате mobile app, от бек енда нищо няма да се налага да се прави: https://ripgram.com/api/documentation , мобилното приложение, просто ще хитва въпросният роут.
Подчертавам, че API-то е вътрешно, тоест сайта не използва някой external service API за да сваля медията.
Смея да твърдя, че Error Handling-a е много добър, и не се сещам за user case, при който да се хвърли някакъв Exception, който да потроши нещо, особено за свалянето на видеа и снимки. Сложен е и Throttle ( limiter ) на POST заявките, с цел да се избегнат някакви floods. При опит да се свали същото изображение в рамките на 60 секунди, се връща грешка, че изображението е свалено вече, това е така за да се предотврати някакъв излишен спам с един и същи Image/ Video.
Изображенията се пазят в tmp папка, и след това не се държат на сървъра, като изображението / видеото, което се serve-ва за сваляне на потребителите има име от рода на {instagram-username}-from-{site-name}-7490.jpg
https://i.gyazo.com/13d7836799fbaed00e3997fd7aee8e12.png - > пример за Blade Syntax от Laravel ( няма php мизерии във views ), като lang файловете са много удобни за extend, показвам пример : https://i.gyazo.com/3001942701b13e79d4e83f4ae4668117.png , като хардкоднати стрингове няма, всичко минава през @lang и се връща стринг на база какъв език е включен.
https://i.gyazo.com/d69031387145f02a5ac36e3c30e7c913.png - много добър перформанс във всякакви инструменти за проверка на бързина, тук няма как да имате проблеми поради начина, по който са написани нещата и поради малкото неща, които съществуват при response. Bootstrap-a е нарязан от Sass , като са взети само елементите, които биха били нужни за сайта, излишни стилове няма : https://i.gyazo.com/cbc943cd57d5c1bbdbfc5740aab50e35.png . Custom css-a, който е писан също е писан чрез Sass, като накрая всичко това се компилира с mix/ Webpack и се пуска в продукшън - минифицирано и нарязано.
Всичко е писано, не като за клиенти, а като за собствено ползване.
Ако желаете дизайна да се смени или да се добави някаква функционалност -> може да се направи, стига да се уточнят подробностите.
Неща, които може да предложим почти на момента с доплащане са :
- интеграция на реклами от админ панела - enabled/ disabled, позиции и т.н...
- Добавяне на блог със статии / категории / адекватни slug адреси. Ако ще се гонят позиции в гугъл - контента е важен.
- промяна на дизайна
- whatever, като цяло всичко може да се направи
Цената е 300 лева