-
add 42 Oauth2//done -
add user table//done- add birthday
- add job experience
- add table companies //??
-
add CommonController (main with set meta and access rule)//done -
add ShowController//done- ~~actionStudents ~~ //done
- real top //??
actionPools//doneactionLogin//doneajax sort etc//doneneed debug and join cursus_users table (create class etc)//done
- ~~actionStudents ~~ //done
-
add ProjectController
actionStudent//doneactionPool//doneactionView //done, but needcalculate results- add bonus reference
- add giude reference
- add links reference
- actionViewWithSubProject //??
-
add CheatController
- actionStudent
- actionPool
-
add CalculatorController//doneactionView//done
-
add FriendController
- actionView
-
add LocationController
- actionClusterView
- actionXloginView
-
add JobController
- actionView
- actionAdd
-
add GithubController
- actionShowStatistics
- actionGetStatistics
-
add tests
- acceptance
- unit
Новости по cheatera.pp.ua. Ищу контрибьюторов!
Проект cheatera.pp.ua родился спонтанно. Изначально это была статичная страничка с таблицей студентов, которая парсилась руками раз в день, потому что бокаловские читера обновлялись очень редко. Потом появилась идея смотреть бассейников, появился сервер, где парсились данные, и сайт, который был написан на коленке за пару недель. И как не странно, ресурсом пользуются, а некоторые фичи уже настолько привычны, что без них сложно представить сдачу раша или непопулярного проекта.
Проект хочется развивать, делать полезным, удобным, нужным. Поэтому я принял решение переписать его на php фреймворке, котрый сейчас изучаю - Yii2.
На данный момент я перенес авторизацию по интре, и частично таблицы студентов и бассейников. Сайт сразу пишется с локализацией en/uk/ru. Так как я работаю, у меня не так много свободного времени, поэтом пишется очень неспешно.
Проект доступен на гитхабе https://github.com/omentes/cheatera.pp.ua В разделе issue будут создаваться задачи, которые необходимо выполнять. Цель минимум - перенести текущий функционал, цель максимум - создать действительно полезный ресурс.
Немного о том, что будет на читерах через пару лет:
- по достижению 14 уровня студенту будет открываться возможность добавить пароль, чтобы не потерять доступ к читерам после окончания Юнита и закрытию интры (бокалу, если надо, напишем админку, чтобы менеджментить кому давать доступ после окончания, а кому нет)
- возможность добавить дату рождения, будет отдельная страница с днями рождениями всех, кто добавил
- добавление места работы, чтобы сделать студентам поиск по компаниям, кто где работал. Возможно будет странички компаний, куда можно будет писать отзыв о собеседовании.
- возможность создать страницу резюме на базе аккаунте (будет доступна по ссылке в интернете любому человеку) с настройкой отоброжаемых блоков, скилами с интры, опытом работы, и тд. Функция скачать резюме (типа как в линкедин)
- раздел поиска работы, где студенты могут добавлять вакансии или искать людей для своего стартапа или собственной фирмы. Очень надеюсь, что через пару лет там смогут найти работу мидлом/сеньором студенты первых наборов и раздел будет полезным
- добавить к каждому проекту страницу бонусы, где студенты могут предложить свой вариант бонуса к проекту (к GNL, например, можно сделать 5-8 бонусов) p2p между студентами разных лет станет доступнее
- добавить к каждому проекту страницу гайдов, где можно опубликовать ссылку на уже существующий гайд или написать еще один. Нас уже под 1000, и это позволит аккумулировать полезности в одном месте
- добавить каждому студенту возможность вести личный блог (доступен без интры), где можно писать о технологиях, с которыми работаете, или которые изучаете.
Это краткий список того, каким вижу проект cheatera.pp.ua в будущем.
Я хочу и буду на это тратить свое время, но сам я буду писать не один месяц. Поэтому я решил написать этот пост, и возможно найти тех, кто хочется попрактиковаться в пулреквестах с код ревью, php, yii2.
Как это будет происходить:
- вы делаете себе форк и у себя создаете отдельную ветку для решения какого-то ишью, который выбрали
- отписываетесь в ишью, что хотите закрыть этот тикет
- кодите
- делаете пулреквест в мастер
- вносите правки по результатам код ревью
- мерджим в мастер
Для всех, кто хочет принимать участие, создам чат в телеграме, напишите в личку, скину ссылку на инвайт.
Артем привет, есть идея фичи для читеров - автозапись на проверку проекта. Задаешь проект (который ты выставил на проверку) времменой интервал - и система при нахождении свободного слота в этот интервал записываеться на проверку и уведомляет пользователя. Чем дальше за круг тем тяжелей найти проверяющего, а сидеть обновлять каждые 15 минут как-то не очень( Я думал написать бота на Go - но пока времени нет