├── .gitignore ├── 1-mongodb-crud ├── .gitignore ├── README.md ├── database-mongodb │ ├── index.js │ └── model.js ├── package-lock.json ├── package.json ├── server │ ├── controller.js │ ├── index.js │ ├── routes.js │ └── server.js ├── solution │ ├── database-mongodb │ │ ├── index.js │ │ └── model.js │ └── server │ │ ├── controller.js │ │ ├── index.js │ │ ├── routes.js │ │ └── server.js └── test │ └── database-mongodb.test.js ├── 2-mysql-crud ├── .gitignore ├── README.md ├── database-mysql-sequelize │ ├── config.example.js │ ├── index.js │ └── models.js ├── database-mysql │ ├── config.example.js │ ├── index.js │ ├── schema.sql │ └── setup.sql ├── package-lock.json ├── package.json ├── server │ ├── controller.js │ ├── controller.solution.js │ ├── index.js │ ├── routes.js │ ├── sequelize │ │ ├── controller.js │ │ └── controller.solution.js │ └── server.js └── test │ ├── database-mysql-sequelize.test.js │ └── database-mysql.test.js ├── 3-promise-me ├── .gitignore ├── README.md ├── exercises │ ├── callbackReview.js │ └── promiseReview.js ├── package-lock.json ├── package.json ├── solutions │ ├── callbackSolutions.js │ └── promiseSolutions.js └── test │ ├── callbackReview.test.js │ └── promiseReview.test.js ├── CONTRIBUTING.md ├── README.md └── package.json /.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /1-mongodb-crud/.gitignore: -------------------------------------------------------------------------------- 1 | node_modules/ -------------------------------------------------------------------------------- /1-mongodb-crud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/README.md -------------------------------------------------------------------------------- /1-mongodb-crud/database-mongodb/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/database-mongodb/index.js -------------------------------------------------------------------------------- /1-mongodb-crud/database-mongodb/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/database-mongodb/model.js -------------------------------------------------------------------------------- /1-mongodb-crud/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/package-lock.json -------------------------------------------------------------------------------- /1-mongodb-crud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/package.json -------------------------------------------------------------------------------- /1-mongodb-crud/server/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/server/controller.js -------------------------------------------------------------------------------- /1-mongodb-crud/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/server/index.js -------------------------------------------------------------------------------- /1-mongodb-crud/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/server/routes.js -------------------------------------------------------------------------------- /1-mongodb-crud/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/server/server.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/database-mongodb/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/database-mongodb/index.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/database-mongodb/model.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/database-mongodb/model.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/server/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/server/controller.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/server/index.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/server/routes.js -------------------------------------------------------------------------------- /1-mongodb-crud/solution/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/solution/server/server.js -------------------------------------------------------------------------------- /1-mongodb-crud/test/database-mongodb.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/1-mongodb-crud/test/database-mongodb.test.js -------------------------------------------------------------------------------- /2-mysql-crud/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/.gitignore -------------------------------------------------------------------------------- /2-mysql-crud/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/README.md -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql-sequelize/config.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql-sequelize/config.example.js -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql-sequelize/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql-sequelize/index.js -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql-sequelize/models.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql-sequelize/models.js -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql/config.example.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql/config.example.js -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql/index.js -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql/schema.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql/schema.sql -------------------------------------------------------------------------------- /2-mysql-crud/database-mysql/setup.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/database-mysql/setup.sql -------------------------------------------------------------------------------- /2-mysql-crud/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/package-lock.json -------------------------------------------------------------------------------- /2-mysql-crud/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/package.json -------------------------------------------------------------------------------- /2-mysql-crud/server/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/controller.js -------------------------------------------------------------------------------- /2-mysql-crud/server/controller.solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/controller.solution.js -------------------------------------------------------------------------------- /2-mysql-crud/server/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/index.js -------------------------------------------------------------------------------- /2-mysql-crud/server/routes.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/routes.js -------------------------------------------------------------------------------- /2-mysql-crud/server/sequelize/controller.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/sequelize/controller.js -------------------------------------------------------------------------------- /2-mysql-crud/server/sequelize/controller.solution.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/sequelize/controller.solution.js -------------------------------------------------------------------------------- /2-mysql-crud/server/server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/server/server.js -------------------------------------------------------------------------------- /2-mysql-crud/test/database-mysql-sequelize.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/test/database-mysql-sequelize.test.js -------------------------------------------------------------------------------- /2-mysql-crud/test/database-mysql.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/2-mysql-crud/test/database-mysql.test.js -------------------------------------------------------------------------------- /3-promise-me/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/.gitignore -------------------------------------------------------------------------------- /3-promise-me/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/README.md -------------------------------------------------------------------------------- /3-promise-me/exercises/callbackReview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/exercises/callbackReview.js -------------------------------------------------------------------------------- /3-promise-me/exercises/promiseReview.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/exercises/promiseReview.js -------------------------------------------------------------------------------- /3-promise-me/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/package-lock.json -------------------------------------------------------------------------------- /3-promise-me/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/package.json -------------------------------------------------------------------------------- /3-promise-me/solutions/callbackSolutions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/solutions/callbackSolutions.js -------------------------------------------------------------------------------- /3-promise-me/solutions/promiseSolutions.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/solutions/promiseSolutions.js -------------------------------------------------------------------------------- /3-promise-me/test/callbackReview.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/test/callbackReview.test.js -------------------------------------------------------------------------------- /3-promise-me/test/promiseReview.test.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/3-promise-me/test/promiseReview.test.js -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/README.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/hyperbolic-time-chamber/full-stack-js-practice/HEAD/package.json --------------------------------------------------------------------------------