fellipeutaka / ignite-lab-nest

πŸ“ˆ A scalable microservice with SOLID Principles, using Nest.js, Prisma and Jest πŸš€πŸ’œ

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ignite logo

Ignite Lab - Node.js

Repository size Made by Fellipe Utaka GitHub last commit License Stargazers

Ignite Lab | Project | Technologies | How to use | How to contribute | License | Storybook live demo

ℹ️ What's Ignite Lab?

A 100% online, free and hands-on event for those who enjoy TypeScript Stack and want to specialize even more.

πŸ’» Project

Creating my first scalable microservice with SOLID Principles, using Node.js, TypeScript, Nest.js, Prisma and Jest.

Run in Insomnia}

ERD

πŸš€ Technologies

This project was developed with the following technologies:

ℹ️ How To Use

To clone and run this application, you'll need Git, Node.js + Yarn installed on your computer.

From your command line:

# Clone this repository
$ git clone https://github.com/fellipeutaka/ignite-lab-nest

# Install dependencies
$ yarn

# Run Prisma Generate
$ yarn prisma generate

# Start server
$ yarn dev

# running on port 3000

πŸ€” How to contribute

  1. Fork this repository.
  2. Create a branch: git checkout -b <branch_name>.
  3. Make your changes and commit them: git commit -m '<commit_message>'
  4. Push to original branch: git push origin <project_name> / <local>
  5. Create the pull request.

Or, see the GitHub documentation on how to create a pull request.

πŸ“ License

This project is under the MIT license. See the LICENSE for details.

Made with β™₯ by Fellipe Utaka πŸ‘‹ Get in touch!

About

πŸ“ˆ A scalable microservice with SOLID Principles, using Nest.js, Prisma and Jest πŸš€πŸ’œ


Languages

Language:TypeScript 99.8%Language:Shell 0.2%