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.
- 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.
- Docker: Ensure you have Docker installed to run the PostgreSQL database locally.
- NestJS: The project is built with NestJS. You can run it using
npm run start:dev
for development.
-
Clone the repository:
git clone /~https://github.com/thusspokedata/kooben-be.git
-
Copy the
.env.template
file to create a.env
file:cp .env.template .env
-
Fill in the
.env
file with the required values for your environment. -
Run the Docker container for PostgreSQL:
docker-compose up -d
-
Install the dependencies:
npm install
-
Start the server in development mode:
npm run start:dev
This project is still in progress, with active development ongoing.
For more details, feel free to explore the repository!