Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/2gbeh/aladdin

Expense Tracker REST API - NestJS + Prisma
https://github.com/2gbeh/aladdin

firebase-storage jest-test multer nestjs nodemailer passport-jwt postgresql-database prisma-orm rxjs supabase swagger typescipt

Last synced: 13 days ago
JSON representation

Expense Tracker REST API - NestJS + Prisma

Awesome Lists containing this project

README

        

# Aladdin

🚀 Expense Tracker REST API - NestJS + Prisma

[![TypeScript](https://img.shields.io/badge/TypeScript-5.x-blue.svg)](https://www.typescriptlang.org/docs/handbook/2/everyday-types.html)
[![Prisma](https://img.shields.io/badge/Prisma-5.x-000.svg)](https://www.prisma.io/docs/orm/overview/introduction/what-is-prisma)
[![NestJS](https://img.shields.io/badge/NestJS-10.x-e0234e.svg)](https://docs.nestjs.com/first-steps)

![NestJS](https://img.shields.io/badge/nestjs-%23E0234E.svg?style=for-the-badge&logo=nestjs&logoColor=white)
![Render](https://img.shields.io/badge/Render-%46E3B7.svg?style=for-the-badge&logo=render&logoColor=white)

## Setup

```bash
$ git clone https://github.com/2gbeh/aladdin.git

$ cd aladdin

# $ npm cache clean --force
# $ npm install --legacy-peer-deps
$ npm install

-> Create and update .env credentials

$ npm run start:dev

-> Visit http://127.0.0.1:8000
```

## API Docs

Visit https://aladdin-p20y.onrender.com/

## Screenshot(s)

![Screenshot](./social-preview.png)