Skip to content

CRUD API using TypeScript, React and Node JS, which allows to CREATE, DELETE, UPDATE, EDIT the typical dishes of a menu in a restaurant. For saving information, the PostgreSQL database will be used. Create a view of part of the React Front-End for dynamic and visual changes of the CRUD API for a user experience

Notifications You must be signed in to change notification settings

maryesacu/Crud-typescript-nextjs-postgres

Repository files navigation

Nextjs PostgreSQL CRUD

This is a web application CRUD using Nextjs, Typescript and Pg (npm module) driver for PostgreSQL, and for style the interface this project is using semantic-ui-react.

Requeriments

In order to execute this project you must have:

  • Nodejs installed
  • Postgresql, You need postgresql running, you can see the sql table, in /database/db.sql

Installation

git clone https://github.com/maryesacu/Crud-typescript-nextjs-postgres.git
cd nextjs-postgres-crud-typescript
npm install
npm run dev

PostgreSQL with Docker

In my case I'm using postgresql and PgAdmin trough docker-compose. You use it with this command:

docker-compose app

and then you can visit: http://localhost:80 to see the interface

Read the docker-compose file to know more.

About

CRUD API using TypeScript, React and Node JS, which allows to CREATE, DELETE, UPDATE, EDIT the typical dishes of a menu in a restaurant. For saving information, the PostgreSQL database will be used. Create a view of part of the React Front-End for dynamic and visual changes of the CRUD API for a user experience

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published