viniciusbe / mywallet-api

REST API made with Express

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Project logo

API used by mywallet

GitHub license Badge GitHub repo size GitHub top language

🌙 Routes

Insomnia

📝 Table of Contents

🧐 About

Based on a project created during the RocketSeat's bootcamp GoStack

🏁 Getting Started

These instructions will get you a copy of the project up and running on your local machine for development and testing purposes.

Prerequisites

What things you need to install the application.

Node.js
Yarn
PostgreSQL
Docker (Optional - Recommended)
VS Code (Optional - Recommended)

Installing

A step by step series of examples that tell you how to get a development env running.

Create an instance for postgres on docker : https://hub.docker.com/_/postgres.

Cloning the repository:

git clone https://github.com/viniciusbe/mywallet-api

Enter the app folder:

cd mywallet-api

Install the dependencies:

yarn

config the file ormconfig.json based on your database. Run the migrations and finally run the application:

yarn typeorm migration:run
yarn dev:server

The application will run on http://localhost:3333/

You can test all the routes on Insomnia, just install it and import my workspace

⛏️ Built Using

✍️ License

This project is made available under the MIT License

Authors

avatar

Made with ❤ by Vinícius Bernardes

Linkedin Badge Gmail Badge Twitter Badge

About

REST API made with Express

License:MIT License


Languages

Language:TypeScript 76.3%Language:JavaScript 23.7%