Switch to English?
Yes
Переключитись на українську?
Так
Переключиться на русскую?
Да
Przełączyć się na polską?
Tak

A full-featured E-commerce platform on Next.js (Full-stack)

A full-featured trading platform built on modern #Serverless technologies. The project combines complex business logic, fintech solutions, and an advanced marketing automation system.

Key features and technical solutions:
1. Architecture and performance:
- #Next.js & #ServerActions: Complete transition to server-side actions for data processing, which minimizes the client bundle and speeds up interaction with the interface.
- Security: #NextAuth integration for flexible authentication. Two-factor authentication (#2FA) and #Google login have been added.
- #RateLimiting: Use of #upstash/redis to protect against overloads and bots (request rate limiting).

2. Smart Commerce and Loyalty:
- Dynamic discount system: Automatic recalculation of prices in the cart based on quantity. A progress bar has been implemented: the system prompts you to add items to reach the next discount level.
- Bonus system: Cashback accrual is based on the total order value.
- Multicurrency: Exchange rate API integration with automatic real-time price recalculation.

3. Integrations and logistics:
- Payments: MonoPay is enabled for accepting online payments.
- Delivery: Nova Poshta API integration (branch selection, data calculation).
- Notifications: Notification system in the account, via email, and on Telegram via a custom bot.

4. Personal account and Dashboard:
- Client account: Order history storage, favorites system, profile settings management.
- Reservation system: Reserve functionality for items with the "Waiting" status.
- Dashboard: Visualization of the number of orders, accumulated bonuses, and active favorites.

5. Administration:
- Full-featured admin panel.
- Telegram monitoring for the owner: instant alerts about new orders, customer messages, user registrations, and administrator logins.

6. Content:
- Use of #marked to render complex product descriptions from #Markdown.

"The project is designed for high loads and maximum data security at all levels (from the database to server functions)."

----------------------------------

- Sale of a ready-made solution (license) with free support (1 month) - $1,500.
- Development from scratch at a similar level - from $4,000
Work details
Budget 4000 USD
Added 5 March
55 views
Freelancer
Aleksandr T.
Ukraine Kyiv  2  0

A little busy A little busy
2 Safes completed
On the service 5 years