umutcanbolat / person-api

This API handles some CRUD and is created with Node JS, Express, MySQL, Prisma, Inversify and Neverthrow.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Introduction ▶️

This API handles some simple CRUD operations.

What is used ⚡

  • Typescript
  • Node JS
  • Express
  • MySQL
  • Prisma
  • Inversify
  • Neverthrow

How to run 🚀

  1. Create the docker image.
yarn dockerize
  1. Run the containers.
yarn start
  1. App will be up and running on port: 3000

Local Development 💻

  1. Just run the following.
yarn prepare-and-start:dev
  1. App will be up and running on port: 3000

Endpoints 🔍

Postman collection is available here.

About

This API handles some CRUD and is created with Node JS, Express, MySQL, Prisma, Inversify and Neverthrow.

License:GNU General Public License v3.0


Languages

Language:TypeScript 95.7%Language:Shell 2.8%Language:Dockerfile 1.4%