Сделать личный кабинет разработчика GraphQL запросов NodeJS/JS/MySQL
15 000 руб. за проект
Надо сделать проект подобный https://github.com/graphql/graphql-playground
на NodeJS , Javascript
Backend база данных - MySQL
На фронтенд использовать https://github.com/graphql/graphiql редактор
Основная функциональность:
1) регистрация аккаунта по email или профилю соц сети Google / LinkedIn. Аккаунт хранится в таблице accounts MySQL
2) логин в аккаунт / восстановление пароля / подтверждение email
3) IDE с теми же функциями что graphql-playground , создание запроса с подсказкой синтаксиса и тп ( реализовано уже в graphiql )
4) все выполняемые запросы сохраняются в таблице queries MySQL с полями account_id, query (JSON текст) , success_count, error_count, last_called, created_at. При редактировании запроса создается новая запись
5) Запрос можно сохранить кнопкой Save дав ему имя и добавив описание
6) для каждого запроса можно получить URL. Он выдается по кнопке share. При этом запрос можно назвать именем и добавить описание, которое будет видно при переходе по этому URL
7) Share имеет опцию Publish for All которая позволяет видеть этот query всем. В меню интерфейса есть кнопка Shared Queries которая показывает все queries public, с названиями, описаниями и ссылками на queries
Интерфейс на англ языке
Проект будет опубликован на github с вашим авторством и выставлен в интернет - хороший show case для вас!
на NodeJS , Javascript
Backend база данных - MySQL
На фронтенд использовать https://github.com/graphql/graphiql редактор
Основная функциональность:
1) регистрация аккаунта по email или профилю соц сети Google / LinkedIn. Аккаунт хранится в таблице accounts MySQL
2) логин в аккаунт / восстановление пароля / подтверждение email
3) IDE с теми же функциями что graphql-playground , создание запроса с подсказкой синтаксиса и тп ( реализовано уже в graphiql )
4) все выполняемые запросы сохраняются в таблице queries MySQL с полями account_id, query (JSON текст) , success_count, error_count, last_called, created_at. При редактировании запроса создается новая запись
5) Запрос можно сохранить кнопкой Save дав ему имя и добавив описание
6) для каждого запроса можно получить URL. Он выдается по кнопке share. При этом запрос можно назвать именем и добавить описание, которое будет видно при переходе по этому URL
7) Share имеет опцию Publish for All которая позволяет видеть этот query всем. В меню интерфейса есть кнопка Shared Queries которая показывает все queries public, с названиями, описаниями и ссылками на queries
Интерфейс на англ языке
Проект будет опубликован на github с вашим авторством и выставлен в интернет - хороший show case для вас!
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.