Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Inicio Projeto #46

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
5 changes: 5 additions & 0 deletions Semana14/Projeto/Warmup.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,5 @@
const string1
const string2

if(string1 === string2){return true}
else{return false}
55 changes: 55 additions & 0 deletions Semana14/Projeto/labebank/build/index.js
Original file line number Diff line number Diff line change
@@ -0,0 +1,55 @@
"use strict";
var __importDefault = (this && this.__importDefault) || function (mod) {
return (mod && mod.__esModule) ? mod : { "default": mod };
};
Object.defineProperty(exports, "__esModule", { value: true });
const express_1 = __importDefault(require("express"));
const cors_1 = __importDefault(require("cors"));
const app = express_1.default();
app.use(express_1.default.json());
app.use(cors_1.default());
let users = [];
const server = app.listen(process.env.PORT || 3003, () => {
if (server) {
const address = server.address();
console.log(`Server is running in http://localhost: ${address.port}`);
}
else {
console.error(`Failure upon starting server.`);
}
});
app.post('/new/user', (req, res) => {
let errorCode = 400;
try {
let idNewUser = 1;
users.map((u) => { idNewUser++; });
const { name, cpf, dataDeNascimento } = req.body;
console.log(req.body);
const newUser = {
id: idNewUser,
name: name,
cpf: cpf,
dataDeNascimento: dataDeNascimento,
saldo: 14,
extrato: [],
};
if (!req.body) {
errorCode = 422;
throw new Error("Please Check the Fields");
}
users.push(newUser);
res.status(201).send("Criado com Sucesso");
}
catch (error) {
res.status(errorCode).send(error.message);
}
});
app.get('/users/all', (req, res) => {
let errorCode = 400;
try {
res.status(200).send(users);
}
catch (error) {
res.status(errorCode).send(error.message);
}
});
15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/dateformat

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/dateformat.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/dateformat.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mime

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mime.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mime.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mkdirp

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mkdirp.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/mkdirp.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/rimraf

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/rimraf.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/rimraf.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/semver

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/semver.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/semver.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/strip-indent

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

17 changes: 17 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/strip-indent.cmd

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

18 changes: 18 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/strip-indent.ps1

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

15 changes: 15 additions & 0 deletions Semana14/Projeto/labebank/node_modules/.bin/tree-kill

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading