https://github.com/ivanvargas21/crud-rest-api
A RESTful API built with Node.js, Express.js, and PostgreSQL, running in Docker for local development. This project demonstrates CRUD operations (Create, Read, Update, Delete) for a user management system, designed for self-learning backend development.
https://github.com/ivanvargas21/crud-rest-api
cors docker dotenv expressjs javascript joi-validation node pgadmin4 postgresql
Last synced: 2 months ago
JSON representation
A RESTful API built with Node.js, Express.js, and PostgreSQL, running in Docker for local development. This project demonstrates CRUD operations (Create, Read, Update, Delete) for a user management system, designed for self-learning backend development.
- Host: GitHub
- URL: https://github.com/ivanvargas21/crud-rest-api
- Owner: IvanVargas21
- Created: 2025-06-30T06:34:01.000Z (12 months ago)
- Default Branch: main
- Last Pushed: 2025-07-02T08:34:11.000Z (12 months ago)
- Last Synced: 2025-07-02T09:38:14.719Z (12 months ago)
- Topics: cors, docker, dotenv, expressjs, javascript, joi-validation, node, pgadmin4, postgresql
- Language: JavaScript
- Homepage:
- Size: 1.27 MB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: readme.md
Awesome Lists containing this project
README
## Project Structure
- node_modules
- src
-- config - contains database connection etc.
-- controllers
-- data - hold our SQL queries etc.
-- middlewares - centralized error handling and input validations.
-- models - contains services connecting to the database and queries etc.
-- routes
-- index.js - entry file for node.js application.
- .env
- package-lock.json
- package.json
- readme.md