This is a full-fledged application. An example of an online store operating without a payment system is under continuous development and debugging.
Это полноценное приложение. Пример работы интернет-магазина, но без платежной системы, находится в непрерывной разработке и отладке.
React
is a library for building user interfaces.
React - Библиотека для построения пользовательских интерфейсов.
Axios
is a library for executing HTTP requests.
Axios - Библиотека для выполнения HTTP-запросов.
GSAP
is a library for animation.
GSAP - Библиотека для анимации.
MobX
- Application status management.
MobX - Управление состоянием приложения.
React Router Dom
- Routing management in the React application.
React Router Dom - Управление маршрутизацией в React-приложении.
Node.js
- JavaScript environment for server-side development.
Node.js - JavaScript окружение для серверной разработки.
Express
is a minimalistic web framework for Node.js.
Express - Минималистичный веб-фреймворк для Node.js.
Sequelize
is an ORM for working with databases.
Sequelize - ORM для работы с базами данных.
Nodemailer__
is a library for sending emails.
Nodemailer - Библиотека для отправки электронных писем.
JWT
is a JSON Web Token for authentication.
JWT - JSON Web Token для аутентификации.
PostgreSQL
is a relational database management system.
PostgreSQL - Реляционная система управления базами данных.
cd server
- Create it
.env
with its own configurationnpm install
npm start
cd client
- Create it
.env
with its own configurationnpm install
npm start