PREMIUM DIGITAL ASSETS

Discover Amazing Digital Products

High-quality templates, plugins, and resources with instant delivery. Perfect for developers, designers, and creators.

9
Products
100%
Satisfaction
Instant
Delivery
Affiliate
Earn commissions by sharing PolarSoftBD products.Become an affiliate

Featured Products

Hand-picked by our team

Floppy Bird – A Customizable Web Game Built with Next.js
Share & Earn
Featured

Floppy Bird – A Customizable Web Game Built with Next.js

$49.00

Floppy Bird is a canvas-based, forest-themed Flappy Bird-style game built with Next.js. It includes power-ups, quests, cosmetics, local and global leaderboards, and accessibility options. ## Requirements - Node.js 20+ (recommended) - pnpm 9+ (or npm/yarn, but examples use pnpm) - MongoDB (for global leaderboard) ## Quick Start 1) Install dependencies: `pnpm install` 2) Create a local env file: `cp .env.example .env` 3) Set `MONGODB_URI` in `.env`. 4) Run the dev server: `pnpm dev` 5) Open `http://localhost:3000`. ## Environment Variables - `MONGODB_URI` (required for global leaderboard) - Example (Atlas): `mongodb+srv://<user>:<password>@<cluster>/<db>?retryWrites=true&w=majority` If `MONGODB_URI` is missing or invalid, the global leaderboard endpoints will fail, but the game still runs locally. ## Gameplay Controls - Flap: `Space` or `Arrow Up` - Glide: hold `Space`/`Arrow Up` (or touch/hold on mobile) - Pause: `P` - Settings: `Esc` - Shop: `B` - Use power-ups: `1` (shield), `2` (slow), `3` (magnet) ## Features - Global leaderboard (MongoDB) - Local leaderboard (browser storage) - Daily/weekly quests and rewards - Power-ups (shield, slow, magnet) - Cosmetics (skins, trails, nameplates, banners) - Accessibility toggles (reduced motion, color-blind palette, forgiving hitbox, haptics) ## API Reference (Leaderboard) Base path: `/api/scores` - `GET /api/scores` - Returns top 50 scores - Response: `{ scores: [{ username, score, createdAt }] }` - `POST /api/scores` - Body: `{ "username": string, "score": number, "coins"?: number }` - Saves or updates a user's best score and coin bank - Validation: username is trimmed to 2-20 chars; score/coins are non-negative integers - `POST /api/scores/check-username` - Body: `{ "username": string }` - Checks if username exists; returns suggestions when taken - `GET /api/scores/profile?username=<name>` - Returns `{ exists: boolean, user?: { username, score, coins, createdAt } }` ## Database Model Collection: `scores` - `username` (string, unique, 2-20 chars, trimmed) - `score` (number) - `coins` (number) - `createdAt` / `updatedAt` (timestamps) ## Deployment Notes - Set `MONGODB_URI` in your hosting provider. - Build: `pnpm build` - Start: `pnpm start` ## Customization - Game logic and UI: `components/floppy-bird.tsx` - Styling: `app/globals.css` - Theme images: `public/assets/themes/` - Audio assets: `public/audio/` When replacing assets, ensure you have the correct license/rights to distribute them. ## Troubleshooting - Global leaderboard not working: - Verify `MONGODB_URI` and MongoDB network access. - Build errors: - Run `pnpm lint` and `pnpm build` to identify issues.

Share & Earn
Next js
MongoDB
Random Video Chat
Share & Earn
Featured

Random Video Chat

$120.00

# Random Video Chat Source Code (Omegle-Style) Production-ready random video chat platform built with Next.js 16, WebRTC, Socket.IO, and Express. This codebase is designed for founders, indie makers, and agencies who want to launch a real-time stranger chat product quickly with a modern UI and clean signaling architecture. ## Overview This project delivers a complete two-part setup: - A polished Next.js frontend with animated landing page and responsive chat room UI. - A standalone Express + Socket.IO signaling server for matchmaking, signaling, and live chat relays. Users join the queue, get randomly matched, and start a peer-to-peer video session. Text chat is available as soon as a match is made, so users can communicate while media connects. ## Core Features - Random queue-based stranger matching. - WebRTC peer-to-peer video + audio calling. - Live text chat between matched users. - Smart session lifecycle: searching, connecting, connected, reconnecting. - One-click `Next/Skip` partner flow. - Camera and microphone toggle controls. - Full-screen video mode. - Live session timer and online-user indicator. - Mobile chat drawer + desktop chat sidebar. - Graceful handling for partner disconnect and server reconnect. - Health endpoint with real-time queue/usage stats (`/health`). - Modern animated landing page (Framer Motion + GSAP) for higher conversion. ## Tech Stack - Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS - Realtime: WebRTC, Socket.IO client - Backend signaling: Node.js, Express, Socket.IO server - UI/Animation: Framer Motion, GSAP, Lucide icons ## What You Get - Full frontend source code (`app/`, `components/`, `lib/`) - Full signaling server source code (`server/index.js`) - Environment-based signal endpoint config (`NEXT_PUBLIC_SIGNAL_URL`) - Local development scripts for running frontend + signaling server together - Deploy-ready structure for separate frontend/backend hosting ## Ideal Use Cases - Omegle-style random chat platforms - Social discovery MVPs - Community warm-up rooms - Event networking tools - White-label realtime communication products ## Quick Start ```bash npm install npm run dev ``` Default local services: - Frontend: `http://localhost:3000` - Signaling server: `http://localhost:4000` ## Version Log > Version labels below are mapped to the existing Git history for clear release communication. | Version | Date | Commit | Changes | | --- | --- | --- | --- | | v1.0.0 | 2025-06-28 | `c634dc6` | Initial release: Next.js app, core WebRTC video chat flow, Socket.IO signaling server, UI foundation. | | v1.0.1 | 2025-06-28 | `6b6e45f` | Configuration update: environment setup and Tailwind/config cleanup. | | v1.1.0 | 2025-10-21 | `205df27` | Major update: live text chat, improved signaling logic, upgraded chat/session UX, README refresh. | | v1.2.0 | 2025-10-21 | `14f499a` | Premium UI pass: redesigned landing page, refined chat layout/controls, metadata/package updates. | | v1.3.0 | 2026-03-21 | `unreleased` | Framework upgrade: migrated to Next.js 16.2.0 with React 19, updated type packages, and aligned Next 16 config for successful production builds. | ## Notes for Buyers - This project focuses on anonymous random matching and realtime communication. - No user account system or payment module is included by default (easy to extend). - For production-grade connectivity across strict networks, add your own TURN server.

Share & Earn
Next JS
WebRTC
Expanse Tracker
Share & Earn
Featured

Expanse Tracker

$250.00

# Expanse Tracker Modern personal finance cockpit built with Next.js 15, MongoDB, and NextAuth. ![Next.js 15](https://img.shields.io/badge/Next.js-15-black?style=flat&logo=next.js) ![TypeScript 5](https://img.shields.io/badge/TypeScript-5-3178c6?style=flat&logo=typescript&logoColor=white) ![MongoDB](https://img.shields.io/badge/MongoDB-Atlas-47A248?style=flat&logo=mongodb&logoColor=white) ![License MIT](https://img.shields.io/badge/License-MIT-green) ## Overview Expanse Tracker helps households record daily spending, drill into patterns, and stay budget aware. The project uses server components and MongoDB for fast reads, while NextAuth keeps sessions secure and shadcn/ui delivers a polished interface. ## Features - **Dashboard pulse**: Monthly KPIs, daily total, quick add, and a recent activity feed so you can capture and review spending in one screen. - **Expense ledger**: Search, inline edit or delete, and paginate through transactions with React Hook Form validation backing the data entry flow. - **Interactive calendar**: Navigate month to month, drill into any day, and log expenses directly from the calendar while keeping category context in view. - **Analytics workspace**: Monthly and yearly reports with category pie charts, daily trends, fixed versus variable comparisons, CSV export, and year over year highlights. - **Category library and preferences**: Build custom categories, reuse the shared defaults, and set a workspace default currency that propagates across dashboards and forms. - **Authentication and theming**: Email and password sign in via NextAuth, responsive layouts, and a dark or light theme toggle powered by shadcn/ui primitives and Tailwind CSS. ## Product Flow ```mermaid flowchart TD U[Authenticated user] --> DSH[Dashboard] DSH --> ADD[Quick add expense] ADD --> API_POST[POST /api/expenses] API_POST --> DB[(MongoDB)] DB --> KPI[Monthly KPIs] KPI --> DSH DB --> LEDGER[Expense ledger] LEDGER --> EDIT[Edit or delete expense] EDIT --> API_MUTATE[PATCH or DELETE /api/expenses/:id] API_MUTATE --> DB DB --> CAL[Calendar view] DB --> REPORTS[Monthly and yearly reports] U --> PREF[Preferences] PREF --> API_PREF[PATCH /api/settings/preferences] API_PREF --> DB ``` ## Tech Stack | Area | Tools | | --- | --- | | Framework | Next.js 15 (App Router), React 19 | | Language | TypeScript | | Database | MongoDB with Mongoose | | Authentication | NextAuth 5 with credential flow | | UI and Styling | Tailwind CSS, shadcn/ui, Radix primitives, Framer Motion | | Forms and Validation | React Hook Form, Zod | | Charts | Recharts | | Notifications | Sonner | ## Quick Start 1. Ensure you have Node.js 18 or newer and access to a MongoDB instance (Atlas or local). 2. Clone the repository and install dependencies: ```bash git clone <repo-url> cd expanse-tracker npm install ``` 3. Create `.env.local` in the project root and copy the contents of `.env` (or define the variables yourself). Update the values: - `MONGODB_URI` should point to your database. - `NEXTAUTH_SECRET` can be generated with `openssl rand -base64 32`. - `NEXTAUTH_URL` defaults to `http://localhost:3000` during development. - `BLOB_READ_WRITE_TOKEN` is optional and only needed if you enable receipt uploads via Vercel Blob. 4. Run the development server: ```bash npm run dev ``` Visit http://localhost:3000 to view the app. 5. (Optional) Seed the database with demo data. This resets existing data and creates `demo@example.com` with password `password123`: ```bash npx tsx scripts/seed.ts ``` ## Useful Scripts - `npm run dev` - start the development server. - `npm run build` - create a production build. - `npm run start` - run the production server. - `npm run lint` - lint the codebase. - `npx tsx scripts/seed.ts` - seed demo data (destroys existing records for the target database). ## Project Structure ```text . |-- app/ | |-- api/ # Next.js API routes (authentication, expenses, settings) | |-- calendar/ # Calendar month view and drill-down pages | |-- categories/ # Category management UI | |-- dashboard/ # Authenticated landing dashboard | |-- expenses/ # Expense ledger with search and pagination | |-- reports/ # Monthly and yearly analytics pages | |-- settings/ # User preferences | `-- layout.tsx # Root layout |-- components/ | |-- calendar/ # Calendar grid and day detail components | |-- categories/ # Category dialogs and manager | |-- dashboard/ # Dashboard widgets | |-- expenses/ # Expense list, dialogs, and table | |-- layout/ # App shell and navigation | |-- reports/ # Charting components for analytics | |-- settings/ # Currency preference form | `-- ui/ # shadcn/ui wrappers |-- lib/ | |-- auth/ # NextAuth configuration | |-- constants/ # Currency and other shared constants | |-- db/ # Database connection and models | |-- utils/ # Helpers for formatting and dates | `-- validations/ # Zod schemas |-- public/ # Static assets |-- scripts/ # Maintenance scripts (seed) `-- package.json ``` ## Environment Variables | Variable | Description | Required | | --- | --- | --- | | `MONGODB_URI` | MongoDB connection string | Yes | | `NEXTAUTH_URL` | Base URL for NextAuth callbacks | Yes | | `NEXTAUTH_SECRET` | Secret used to sign sessions | Yes | | `BLOB_READ_WRITE_TOKEN` | Vercel Blob token for receipt uploads | No | ## License Released under the MIT License.

Share & Earn
Next JS
MongoDB

All Products

9 products found

Floppy Bird – A Customizable Web Game Built with Next.js
Featured
$49.00
Share & Earn

Floppy Bird is a canvas-based, forest-themed Flappy Bird-style game built with Next.js. It includes power-ups, quests, cosmetics, local and global leaderboards, and accessibility options. ## Requirements - Node.js 20+ (recommended) - pnpm 9+ (or npm/yarn, but examples use pnpm) - MongoDB (for global leaderboard) ## Quick Start 1) Install dependencies: `pnpm install` 2) Create a local env file: `cp .env.example .env` 3) Set `MONGODB_URI` in `.env`. 4) Run the dev server: `pnpm dev` 5) Open `http://localhost:3000`. ## Environment Variables - `MONGODB_URI` (required for global leaderboard) - Example (Atlas): `mongodb+srv://<user>:<password>@<cluster>/<db>?retryWrites=true&w=majority` If `MONGODB_URI` is missing or invalid, the global leaderboard endpoints will fail, but the game still runs locally. ## Gameplay Controls - Flap: `Space` or `Arrow Up` - Glide: hold `Space`/`Arrow Up` (or touch/hold on mobile) - Pause: `P` - Settings: `Esc` - Shop: `B` - Use power-ups: `1` (shield), `2` (slow), `3` (magnet) ## Features - Global leaderboard (MongoDB) - Local leaderboard (browser storage) - Daily/weekly quests and rewards - Power-ups (shield, slow, magnet) - Cosmetics (skins, trails, nameplates, banners) - Accessibility toggles (reduced motion, color-blind palette, forgiving hitbox, haptics) ## API Reference (Leaderboard) Base path: `/api/scores` - `GET /api/scores` - Returns top 50 scores - Response: `{ scores: [{ username, score, createdAt }] }` - `POST /api/scores` - Body: `{ "username": string, "score": number, "coins"?: number }` - Saves or updates a user's best score and coin bank - Validation: username is trimmed to 2-20 chars; score/coins are non-negative integers - `POST /api/scores/check-username` - Body: `{ "username": string }` - Checks if username exists; returns suggestions when taken - `GET /api/scores/profile?username=<name>` - Returns `{ exists: boolean, user?: { username, score, coins, createdAt } }` ## Database Model Collection: `scores` - `username` (string, unique, 2-20 chars, trimmed) - `score` (number) - `coins` (number) - `createdAt` / `updatedAt` (timestamps) ## Deployment Notes - Set `MONGODB_URI` in your hosting provider. - Build: `pnpm build` - Start: `pnpm start` ## Customization - Game logic and UI: `components/floppy-bird.tsx` - Styling: `app/globals.css` - Theme images: `public/assets/themes/` - Audio assets: `public/audio/` When replacing assets, ensure you have the correct license/rights to distribute them. ## Troubleshooting - Global leaderboard not working: - Verify `MONGODB_URI` and MongoDB network access. - Build errors: - Run `pnpm lint` and `pnpm build` to identify issues.

Next js
MongoDB
$49.00
Random Video Chat
Featured
$120.00
Share & Earn

# Random Video Chat Source Code (Omegle-Style) Production-ready random video chat platform built with Next.js 16, WebRTC, Socket.IO, and Express. This codebase is designed for founders, indie makers, and agencies who want to launch a real-time stranger chat product quickly with a modern UI and clean signaling architecture. ## Overview This project delivers a complete two-part setup: - A polished Next.js frontend with animated landing page and responsive chat room UI. - A standalone Express + Socket.IO signaling server for matchmaking, signaling, and live chat relays. Users join the queue, get randomly matched, and start a peer-to-peer video session. Text chat is available as soon as a match is made, so users can communicate while media connects. ## Core Features - Random queue-based stranger matching. - WebRTC peer-to-peer video + audio calling. - Live text chat between matched users. - Smart session lifecycle: searching, connecting, connected, reconnecting. - One-click `Next/Skip` partner flow. - Camera and microphone toggle controls. - Full-screen video mode. - Live session timer and online-user indicator. - Mobile chat drawer + desktop chat sidebar. - Graceful handling for partner disconnect and server reconnect. - Health endpoint with real-time queue/usage stats (`/health`). - Modern animated landing page (Framer Motion + GSAP) for higher conversion. ## Tech Stack - Frontend: Next.js 16, React 19, TypeScript, Tailwind CSS - Realtime: WebRTC, Socket.IO client - Backend signaling: Node.js, Express, Socket.IO server - UI/Animation: Framer Motion, GSAP, Lucide icons ## What You Get - Full frontend source code (`app/`, `components/`, `lib/`) - Full signaling server source code (`server/index.js`) - Environment-based signal endpoint config (`NEXT_PUBLIC_SIGNAL_URL`) - Local development scripts for running frontend + signaling server together - Deploy-ready structure for separate frontend/backend hosting ## Ideal Use Cases - Omegle-style random chat platforms - Social discovery MVPs - Community warm-up rooms - Event networking tools - White-label realtime communication products ## Quick Start ```bash npm install npm run dev ``` Default local services: - Frontend: `http://localhost:3000` - Signaling server: `http://localhost:4000` ## Version Log > Version labels below are mapped to the existing Git history for clear release communication. | Version | Date | Commit | Changes | | --- | --- | --- | --- | | v1.0.0 | 2025-06-28 | `c634dc6` | Initial release: Next.js app, core WebRTC video chat flow, Socket.IO signaling server, UI foundation. | | v1.0.1 | 2025-06-28 | `6b6e45f` | Configuration update: environment setup and Tailwind/config cleanup. | | v1.1.0 | 2025-10-21 | `205df27` | Major update: live text chat, improved signaling logic, upgraded chat/session UX, README refresh. | | v1.2.0 | 2025-10-21 | `14f499a` | Premium UI pass: redesigned landing page, refined chat layout/controls, metadata/package updates. | | v1.3.0 | 2026-03-21 | `unreleased` | Framework upgrade: migrated to Next.js 16.2.0 with React 19, updated type packages, and aligned Next 16 config for successful production builds. | ## Notes for Buyers - This project focuses on anonymous random matching and realtime communication. - No user account system or payment module is included by default (easy to extend). - For production-grade connectivity across strict networks, add your own TURN server.

Next JS
WebRTC
$120.00
Expanse Tracker
Featured
$250.00
Share & Earn

# Expanse Tracker Modern personal finance cockpit built with Next.js 15, MongoDB, and NextAuth. ![Next.js 15](https://img.shields.io/badge/Next.js-15-black?style=flat&logo=next.js) ![TypeScript 5](https://img.shields.io/badge/TypeScript-5-3178c6?style=flat&logo=typescript&logoColor=white) ![MongoDB](https://img.shields.io/badge/MongoDB-Atlas-47A248?style=flat&logo=mongodb&logoColor=white) ![License MIT](https://img.shields.io/badge/License-MIT-green) ## Overview Expanse Tracker helps households record daily spending, drill into patterns, and stay budget aware. The project uses server components and MongoDB for fast reads, while NextAuth keeps sessions secure and shadcn/ui delivers a polished interface. ## Features - **Dashboard pulse**: Monthly KPIs, daily total, quick add, and a recent activity feed so you can capture and review spending in one screen. - **Expense ledger**: Search, inline edit or delete, and paginate through transactions with React Hook Form validation backing the data entry flow. - **Interactive calendar**: Navigate month to month, drill into any day, and log expenses directly from the calendar while keeping category context in view. - **Analytics workspace**: Monthly and yearly reports with category pie charts, daily trends, fixed versus variable comparisons, CSV export, and year over year highlights. - **Category library and preferences**: Build custom categories, reuse the shared defaults, and set a workspace default currency that propagates across dashboards and forms. - **Authentication and theming**: Email and password sign in via NextAuth, responsive layouts, and a dark or light theme toggle powered by shadcn/ui primitives and Tailwind CSS. ## Product Flow ```mermaid flowchart TD U[Authenticated user] --> DSH[Dashboard] DSH --> ADD[Quick add expense] ADD --> API_POST[POST /api/expenses] API_POST --> DB[(MongoDB)] DB --> KPI[Monthly KPIs] KPI --> DSH DB --> LEDGER[Expense ledger] LEDGER --> EDIT[Edit or delete expense] EDIT --> API_MUTATE[PATCH or DELETE /api/expenses/:id] API_MUTATE --> DB DB --> CAL[Calendar view] DB --> REPORTS[Monthly and yearly reports] U --> PREF[Preferences] PREF --> API_PREF[PATCH /api/settings/preferences] API_PREF --> DB ``` ## Tech Stack | Area | Tools | | --- | --- | | Framework | Next.js 15 (App Router), React 19 | | Language | TypeScript | | Database | MongoDB with Mongoose | | Authentication | NextAuth 5 with credential flow | | UI and Styling | Tailwind CSS, shadcn/ui, Radix primitives, Framer Motion | | Forms and Validation | React Hook Form, Zod | | Charts | Recharts | | Notifications | Sonner | ## Quick Start 1. Ensure you have Node.js 18 or newer and access to a MongoDB instance (Atlas or local). 2. Clone the repository and install dependencies: ```bash git clone <repo-url> cd expanse-tracker npm install ``` 3. Create `.env.local` in the project root and copy the contents of `.env` (or define the variables yourself). Update the values: - `MONGODB_URI` should point to your database. - `NEXTAUTH_SECRET` can be generated with `openssl rand -base64 32`. - `NEXTAUTH_URL` defaults to `http://localhost:3000` during development. - `BLOB_READ_WRITE_TOKEN` is optional and only needed if you enable receipt uploads via Vercel Blob. 4. Run the development server: ```bash npm run dev ``` Visit http://localhost:3000 to view the app. 5. (Optional) Seed the database with demo data. This resets existing data and creates `demo@example.com` with password `password123`: ```bash npx tsx scripts/seed.ts ``` ## Useful Scripts - `npm run dev` - start the development server. - `npm run build` - create a production build. - `npm run start` - run the production server. - `npm run lint` - lint the codebase. - `npx tsx scripts/seed.ts` - seed demo data (destroys existing records for the target database). ## Project Structure ```text . |-- app/ | |-- api/ # Next.js API routes (authentication, expenses, settings) | |-- calendar/ # Calendar month view and drill-down pages | |-- categories/ # Category management UI | |-- dashboard/ # Authenticated landing dashboard | |-- expenses/ # Expense ledger with search and pagination | |-- reports/ # Monthly and yearly analytics pages | |-- settings/ # User preferences | `-- layout.tsx # Root layout |-- components/ | |-- calendar/ # Calendar grid and day detail components | |-- categories/ # Category dialogs and manager | |-- dashboard/ # Dashboard widgets | |-- expenses/ # Expense list, dialogs, and table | |-- layout/ # App shell and navigation | |-- reports/ # Charting components for analytics | |-- settings/ # Currency preference form | `-- ui/ # shadcn/ui wrappers |-- lib/ | |-- auth/ # NextAuth configuration | |-- constants/ # Currency and other shared constants | |-- db/ # Database connection and models | |-- utils/ # Helpers for formatting and dates | `-- validations/ # Zod schemas |-- public/ # Static assets |-- scripts/ # Maintenance scripts (seed) `-- package.json ``` ## Environment Variables | Variable | Description | Required | | --- | --- | --- | | `MONGODB_URI` | MongoDB connection string | Yes | | `NEXTAUTH_URL` | Base URL for NextAuth callbacks | Yes | | `NEXTAUTH_SECRET` | Secret used to sign sessions | Yes | | `BLOB_READ_WRITE_TOKEN` | Vercel Blob token for receipt uploads | No | ## License Released under the MIT License.

Next JS
MongoDB
$250.00
DGP Energy – Powering your business for a greener, cleaner future.
Featured
$200.00
Share & Earn

Welcome to DGP Energy, we specialise in energy supply to UK businesses. Our commitment to providing renewable business energy across the UK means your business can benefit from low-carbon, eco-friendly power, driving your business performance as well as your sustainability goals.

React vite
Node js
Firebase
$200.00
Rabbit Resume
Featured
$300.00
Share & Earn

At Rabbit Resume, we are passionate about simplifying the professional resume crafting process and empowering you with the tools you need to succeed. Our mission is to provide a user-friendly and intuitive platform that enables job seekers to create impressive resumes and cover letters that stand out from the competition. We believe that a well-crafted resume is the key to opening doors and landing your dream job. With our innovative features and guidance, we aim to make the resume-building experience seamless, efficient, and effective. We understand that every individual has unique skills, experiences, and career aspirations. That's why our resume builder web app offers a high degree of customization, allowing you to showcase your professional journey in a way that highlights your strengths. We value your feedback and continually strive to improve our platform based on your needs and suggestions. We are committed to being your trusted partner throughout your career journey. Join thousands of satisfied users who have trusted Rabbit Resume to create outstanding resumes that have helped them land interviews and secure their dream jobs. Take the first step towards a successful career by leveraging our innovative resume-building tools. Start creating your professional resume today and embark on a path towards a brighter future.

React
Express js
Stripe
$300.00
Examon AI
Featured
$900.00
Share & Earn

AI-powered revision with an unlimited question bank, instant AI grading, and personalized learning paths.

react
nextjs
javascript
$900.00
Pet shop updated
Featured
$150.00
Share & Earn

Pet Shop is a modern, user-friendly e-commerce platform designed for pet lovers and pet product sellers. Built with React on the frontend and Node.js on the backend, this full-stack application offers a seamless shopping experience for pet essentials, food, toys, grooming products, and more. 💡 Key Features: 🐶 Dynamic Product Catalog: Browse a wide range of pet products categorized by pet type (dogs, cats, birds, etc.) with search, filter, and sort functionalities. 🛒 Shopping Cart & Checkout: Users can add items to their cart, update quantities, and proceed through a secure, intuitive checkout flow. 🔐 User Authentication & Profiles: Secure login and registration with JWT-based authentication. Customers can manage their orders and view order history from their dashboard. 🧾 Admin Dashboard: Admins can add/edit/delete products, view order stats, and manage inventory directly from the backend interface. 📦 Order Management System: End-to-end order processing – from cart to confirmed payment and shipping status updates. 📈 Responsive & Mobile-First Design: Built with responsiveness in mind using Tailwind CSS or styled-components to ensure a seamless experience across all devices. ⚙️ Tech Stack: Frontend: React, Axios, React Router, Context API / Redux Backend: Node.js, Express.js, MongoDB / PostgreSQL Authentication: JWT + bcrypt Payment Integration: Stripe or PayPal Deployment: Vercel / Netlify (Frontend), Render / Railway / Heroku (Backend) 🔧 Ideal For: Small to medium pet shops looking to digitize sales. Entrepreneurs launching an online pet product brand. Developers seeking a real-world full-stack eCommerce project.

React
Express js
Stripe
$150.00
Flege FZE
$100.00
Share & Earn

Website for selling 3D assets

React CRA
Stripe
$100.00
User management tool
$50.00
Share & Earn

This is normal user management tool for the office.

Next JS
MongoDB
$50.00