https://github.com/rafaelcarvalhocaetano/unive
Complete application using on the front React on the back NestJS and Lambdas with Node and serveless going up to AWS.
https://github.com/rafaelcarvalhocaetano/unive
bem-css react redux saga sass typescript
Last synced: 21 days ago
JSON representation
Complete application using on the front React on the back NestJS and Lambdas with Node and serveless going up to AWS.
- Host: GitHub
- URL: https://github.com/rafaelcarvalhocaetano/unive
- Owner: rafaelcarvalhocaetano
- Created: 2021-05-09T01:58:47.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2022-02-17T22:48:42.000Z (about 4 years ago)
- Last Synced: 2025-05-29T23:42:04.176Z (11 months ago)
- Topics: bem-css, react, redux, saga, sass, typescript
- Language: TypeScript
- Homepage:
- Size: 531 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
## FRONT_END:
- React (Typescript)
- SCSS (BEM, RSCSS, SMACSS) — modular e escalável
- Redux (Saga)
## BACK_END:
- NestJS (Prisma)
## LAMBDAS:
- Using serverless framework for aws integration and template creation ``` https://www.serverless.com/framework/docs/getting-started ```
- ENDPOINTS ``` under construction, no integration with dynamoDB ```
```
┌────────────────────────────────────────────────────────────────────────────┐
│ │
│ GET | http://localhost:4001/dev/notifications │
│ POST | http://localhost:4001/dev/notifications │
│ PUT | http://localhost:4001/dev/notifications/{id} │
│ GET | http://localhost:4001/dev/notifications/{id} │
│ DELETE | http://localhost:4001/dev/notifications/{id} │
│ │
└────────────────────────────────────────────────────────────────────────────┘
```
- #### DEPLOY AWS:
```
- unive-micro-service-prod CREATE_IN_PROGRESS 2021-09-14 00:08:36 UTC-0300 The AWS CloudFormation template for this Serverless application
- unive-micro-service-qa UPDATE_COMPLETE 2021-09-14 00:01:11 UTC-0300 The AWS CloudFormation template for this Serverless application
- unive-micro-service-dev UPDATE_COMPLETE 2021-09-13 23:57:33 UTC-0300 The AWS CloudFormation template for this Serverless application
```
unive-micro-service-qa - The AWS CloudFormation template for this Serverless application
unive-micro-service-dev - The AWS CloudFormation template for this Serverless application
- ### RUN ``` local ```
- npm run local dev|qa ``` CMD: sls offline start --stage ```
- ### RUN ``` aws ```
- npm run deploy dev|qa ``` CMD: sls deploy --stage ```
## UI
- https://www.figma.com/file/aAe8emYzBO2C5dY93U4rcw/Student-Dashboard?node-id=0%3A1