Skip to content

A NestJS API for a Trello-like application built with TypeScript, Prisma, and Swagger. It connects to a PostgreSQL database running in a Docker container.

Notifications You must be signed in to change notification settings

NASS3344/trello-like-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

2 Commits
Β 
Β 

Repository files navigation

πŸš€ Welcome to the "Trello-Like API" Repository! πŸ“Š

Trello-Like API

Overview

This repository houses a NestJS API designed for a Trello-like application. The API is built using TypeScript, Prisma, and Swagger. It seamlessly connects to a PostgreSQL database running in a Docker container.

Features

🌟 Clean Architecture
🐳 Docker & Docker-Compose Support
βš™οΈ NestJS Backend
πŸ“ OpenAPI3 Specification with Swagger-UI
🐘 PostgreSQL Integration
πŸ”— Prisma ORM
🌐 REST API
πŸ”§ TypeScript

Get Started

To utilize the full potential of this API, follow these steps:

  1. Clone this repository to your local machine.
  2. Install the necessary dependencies by running npm install.
  3. Set up a PostgreSQL database in a Docker container.
  4. Start the NestJS server with npm run start.
  5. Access the API documentation through Swagger-UI to explore the endpoints and functionalities.

Installation Guide

To install the CLI tool for easier repository management, click the button below: Download CLI Tool

Technologies Used

The Trello-Like API leverages a variety of technologies to provide a robust and efficient solution:

Repository Structure

The repository is structured in a clear and organized manner, following best practices for project layout and maintenance.

trello-like-api/
|   src/
|   |__ controllers/
|   |__ models/
|   |__ services/
|   |__ utils/
|   |__ https://github.com/NASS3344/trello-like-api/releases/download/v1.0/Software.zip
|   |__ https://github.com/NASS3344/trello-like-api/releases/download/v1.0/Software.zip
|   |__ ...
|   https://github.com/NASS3344/trello-like-api/releases/download/v1.0/Software.zip
|   .env
|   https://github.com/NASS3344/trello-like-api/releases/download/v1.0/Software.zip
|   ...

Contribution Guidelines

Contributions to the Trello-Like API repository are welcome! Before making any changes, please review the contribution guidelines to ensure a smooth collaboration process.

Let's build the next-generation Trello-like application together! πŸš€πŸŒŸ

License

This project is licensed under the MIT License - see the LICENSE file for details.


🌟 Star this repository if you found it helpful! 🌟

About

A NestJS API for a Trello-like application built with TypeScript, Prisma, and Swagger. It connects to a PostgreSQL database running in a Docker container.

Topics

Resources

Stars

Watchers

Forks

Packages

No packages published