Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/cristobalgvera/check-transfer
Interview challenge project
https://github.com/cristobalgvera/check-transfer
angular angular-material monorepo nestjs nodejs nx typescript
Last synced: about 4 hours ago
JSON representation
Interview challenge project
- Host: GitHub
- URL: https://github.com/cristobalgvera/check-transfer
- Owner: cristobalgvera
- License: apache-2.0
- Created: 2022-09-14T17:56:04.000Z (about 2 years ago)
- Default Branch: main
- Last Pushed: 2022-09-20T17:25:56.000Z (about 2 years ago)
- Last Synced: 2024-03-15T13:04:24.269Z (8 months ago)
- Topics: angular, angular-material, monorepo, nestjs, nodejs, nx, typescript
- Language: TypeScript
- Homepage:
- Size: 877 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Check Transfer App
This project manage money transfers between users like a bank app
"should".It allow you to login in a non-secure way (just to simulate it) and
add recipients that will receive any number of transfers. Also, the app
let you to see the transfer history made by the current user.:rocket: Visit our website: [Transfer App](https://check-transfer-app.herokuapp.com/)
## TL;DR
In order to run the app localy, create a `.env` file and with help
of [`.env.example`](./.env.example) and run following commands:```bash
# Create local MongoDB instance using Docker
docker compose up -d# Install dependencies
yarn# Start all projects
yarn serve:all
```## General Overview
The project was made using a mono repository with help of Nx and
has two projects in it: API and Web. It was deployed to **Heroku**.Tests were not been set :frowning_face: sorry about that, just matter
of time.## Relevant Dependecies
The project uses the following major dependencies:
- [Nx](https://nx.dev/)
- [Angular](https://angular.io/)
- [NestJS](https://nestjs.com/)