Skip to content

thusspokedata/kooben-be

Repository files navigation

Nest Logo

K'óoben Backend

This repository contains the backend code for the K'óoben e-commerce platform, which is a work in progress (WIP). The backend is built using NestJS and TypeScript to provide a scalable and maintainable API for the platform.

Features

  • NestJS: A powerful framework for building efficient, reliable, and scalable server-side applications.
  • TypeScript: The project is fully typed, improving code quality and maintainability.
  • PostgreSQL: A Dockerized PostgreSQL database is used during development for data persistence.

Development Setup

  1. Docker: Ensure you have Docker installed to run the PostgreSQL database locally.
  2. NestJS: The project is built with NestJS. You can run it using npm run start:dev for development.

Steps to get started:

  1. Clone the repository:

    git clone https://github.com/thusspokedata/kooben-be.git
  2. Copy the .env.template file to create a .env file:

    cp .env.template .env
  3. Fill in the .env file with the required values for your environment.

  4. Run the Docker container for PostgreSQL:

    docker-compose up -d
  5. Install the dependencies:

    npm install
  6. Start the server in development mode:

    npm run start:dev

Status

This project is still in progress, with active development ongoing.


For more details, feel free to explore the repository!

docker buildx build \
  --platform linux/amd64,linux/arm64 \
  -t thusspokedata/kooben-be:latest \
  --push .

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published