https://github.com/stalksa/nextjs
Проект на React, NextJS
https://github.com/stalksa/nextjs
Last synced: about 2 months ago
JSON representation
Проект на React, NextJS
- Host: GitHub
- URL: https://github.com/stalksa/nextjs
- Owner: STALKSA
- Created: 2023-09-02T08:33:09.000Z (almost 2 years ago)
- Default Branch: main
- Last Pushed: 2023-09-25T12:30:25.000Z (over 1 year ago)
- Last Synced: 2025-04-14T02:56:16.651Z (about 2 months ago)
- Language: JavaScript
- Homepage:
- Size: 89.8 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# [Проект на NextJS](https://shimmering-torte-862681.netlify.app/)
## Требуемая реализация к проекту:
1. Настроить на сервисе [Vercel](https://vercel.com/new)( и/или Cloudflare Pages, GitHub Pages, [Netlify](https://www.netlify.com/), AWS Amplify, Digital Ocean, Heroku, MS Azure, Google Cloud Platform итд )
автоматическую облачную сборку (Deploy) проекта из репозитория в статический сайт.
2. Добавить ToDo List
3. Реализовать таблицу пользователей с jsonplaceholder.typicode.com(При монтировании компонент отправляет запрос, и получив ответ (всех пользователей), отображает таблицу пользователей,
должны как минимум присутствовать столбцы name,email,address.city,phone,website,company.name)
- [x] отсортировать таблицу по каждому из столбцов (по клику на соответствующем заголовке)
- [x] удаление пользователей
- [x] добавление пользователей
- [x] редактирование данных пользователя
4. Создать React-компонент, с помощью которого пользователь может ввести номер месяца, год и получить календарь на указанный месяц.
5. Реализовать компонент (React, NextJS) отображающий таблицу пользователей запрашивая их с локального сервера
(для локального сервер проще всего использовать пакет json-server)
* Дополнительно реализовать изменение списка пользователей на сервере
- [ ] удаление пользователей
- [ ] добавление пользователей
- [ ] редактирование данных пользователя