Написать приложение на Node.js + Express
4 000 руб. за проект
•
безналичный расчёт, электронные деньги
У меня есть приложение на iOS, которое использует Parse Server API. Parse Server размещен на AWS и настроен на использование S3 для загрузки файлов.
Веб-приложение, которое я прошу вас создать, его можете увидеть на скриншотах iOS, очень простое.
1. Пользователь вводит свою электронную почту, и, если она была найдена в базе данных сервера в качестве гостя на свадьбе (я жестко задаю пароль и создаю для него пользователя) и его перенаправляет на главную страницу.
2. Если электронная почта отсутствует в списке предварительно загруженных электронных писем, тогда приложение запрашивает «секретный код» со свадьбы, и если они вводят его правильно, то создается пользователь в parse, и они входят в систему.
3. После входа в систему на главной странице есть ссылка, которая ведет их на свадебный сайт, и кнопка для загрузки изображения (Также есть отключенная кнопка для «Слайд-шоу», которая станет в будущем возможностью для просмотра загруженных изображений).
4. Когда пользователь нажимает на кнопку загрузки и выбирает изображение, форма позволяет ему вводить некоторые метаданные об изображении (a text-box, true / false "Кто на фото" и выпадающий список "What period was this from?").
5. Когда фотография готова для отправки, фотография загружается на сервер в виде файла PFFile со связанными метаданными.
ЗАДАНИЕ:
У меня есть server.js, который используется для отображения Parse Server Dashboard. Мне нужно дополнить его с помощью index.ejs, в котором будут все вышеописанные формы (страница логина, ввод "секретного пароля", загрузка изображения с метаданными), а так же дописать взаимодействие с Parse Server API (для этого у Parse Server есть JavaScript SDK). Я могу скинуть код на Swift для iOS, в котором уже все взаимодействия прописаны.
Я предполагаю, что дополнение будет в виде:
app.get('/', function (req, res) {
res.render('index');
})
app.post('/', function (req, res) {
//USE PARSE-SERVER API
}
Веб-приложение, которое я прошу вас создать, его можете увидеть на скриншотах iOS, очень простое.
1. Пользователь вводит свою электронную почту, и, если она была найдена в базе данных сервера в качестве гостя на свадьбе (я жестко задаю пароль и создаю для него пользователя) и его перенаправляет на главную страницу.
2. Если электронная почта отсутствует в списке предварительно загруженных электронных писем, тогда приложение запрашивает «секретный код» со свадьбы, и если они вводят его правильно, то создается пользователь в parse, и они входят в систему.
3. После входа в систему на главной странице есть ссылка, которая ведет их на свадебный сайт, и кнопка для загрузки изображения (Также есть отключенная кнопка для «Слайд-шоу», которая станет в будущем возможностью для просмотра загруженных изображений).
4. Когда пользователь нажимает на кнопку загрузки и выбирает изображение, форма позволяет ему вводить некоторые метаданные об изображении (a text-box, true / false "Кто на фото" и выпадающий список "What period was this from?").
5. Когда фотография готова для отправки, фотография загружается на сервер в виде файла PFFile со связанными метаданными.
ЗАДАНИЕ:
У меня есть server.js, который используется для отображения Parse Server Dashboard. Мне нужно дополнить его с помощью index.ejs, в котором будут все вышеописанные формы (страница логина, ввод "секретного пароля", загрузка изображения с метаданными), а так же дописать взаимодействие с Parse Server API (для этого у Parse Server есть JavaScript SDK). Я могу скинуть код на Swift для iOS, в котором уже все взаимодействия прописаны.
Я предполагаю, что дополнение будет в виде:
app.get('/', function (req, res) {
res.render('index');
})
app.post('/', function (req, res) {
//USE PARSE-SERVER API
}
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.