Skip to main content

Recently Updated Pages

Scheduled Tasks

Backend Development guidelines

The application runs several scheduled tasks defined in schedulers/scheduledTask.js: 1. Update In...

Updated 1 week ago by ondeliveloper

Features & Integrations

Backend Development guidelines

1. Three-Level Referral System Purpose: Incentivize user acquisition through multi-level referral...

Updated 1 week ago by ondeliveloper

Authentication & Authorization

Backend Development guidelines

JWT Authentication Login Flow User authenticates through external auth service Receives JWT to...

Updated 1 week ago by ondeliveloper

API Documentation

Backend Development guidelines

Interactive API Documentation When running in DEVELOPMENT mode, access interactive API documentat...

Updated 1 week ago by ondeliveloper

Core modules

Backend Development guidelines

1. Store Management Store registration and activation Store profile management Store schedule co...

Updated 1 week ago by ondeliveloper

Project structure

Backend Development guidelines

on-market-landing-api/ │ ├── config/ # Configuration files │ ├── api.js ...

Updated 1 week ago by ondeliveloper

Database Setup

Backend Development guidelines

PostgreSQL Setup Create Database CREATE DATABASE onmarket_db; CREATE USER onmarket_user WITH EN...

Updated 1 week ago by ondeliveloper

Environment Configuration

Backend Development guidelines

Required Environment Variables Create a .env file in the root directory with the following variab...

Updated 1 week ago by ondeliveloper

Getting started

Backend Development guidelines

Prerequisites Node.js: v14.x or higher (LTS recommended) npm: v6.x or higher (comes with Node....

Updated 1 week ago by ondeliveloper

Architecture

Backend Introduction

Application Architecture ┌─────────────────────────────────────────────────────────┐ │ ...

Updated 1 week ago by ondeliveloper

Project Overview

Backend Introduction

OnMarket Landing API is a comprehensive e-commerce backend framework built with Node.js and Expre...

Updated 1 week ago by ondeliveloper

Additional resources

Frontend Development guidelines

Official Documentation Angular Documentation Angular Material RxJS TypeScript Key Depen...

Updated 1 week ago by ondeliveloper

Troubleshooting

Frontend Development guidelines

Common Issues and Solutions 1. OpenSSL Error on npm start Error: Error: error:0308010C:digital en...

Updated 1 week ago by ondeliveloper

Code Style & Conventions

Frontend Development guidelines

TypeScript Style Guide Follow Angular's TypeScript style guide: Use 2 spaces for indentation Use...

Updated 1 week ago by ondeliveloper

Testing

Frontend Development guidelines

Unit Tests Run unit tests via Karma: npm test Tests are written using Jasmine and located alongs...

Updated 1 week ago by ondeliveloper

Build & Deployment

Frontend Development guidelines

Development Build npm run build Production Build ng build --configuration production Build Conf...

Updated 1 week ago by ondeliveloper

Development Workflow

Frontend Development guidelines

Starting Development Server # For Unix/Linux/Mac npm start # For Windows npm run startWindows T...

Updated 1 week ago by ondeliveloper

Custom Pipes

Frontend Development guidelines

1. PhoneNumberPipe File: src/app/pipes/phone-number.pipe.ts Formats phone numbers according to In...

Updated 1 week ago by ondeliveloper

Key Components

Frontend Development guidelines

1. Homepage Component Path: src/app/components/homepage/ Main landing page featuring: Banner sli...

Updated 1 week ago by ondeliveloper

Authentication & Security

Frontend Development guidelines

JWT Authentication The application uses JWT (JSON Web Token) for authentication: Login Flow: //...

Updated 1 week ago by ondeliveloper