{"repo":"SyncfusionExamples/React-Scheduler-CRUD-NodeJS-and-PostgreSQL","free":true,"listed":false,"github":"https://github.com/SyncfusionExamples/React-Scheduler-CRUD-NodeJS-and-PostgreSQL","clone":"git clone https://github.com/SyncfusionExamples/React-Scheduler-CRUD-NodeJS-and-PostgreSQL.git","description":"Syncfusion React Scheduler CRUD Application with Node Js and PostgreSQL","language":"JavaScript","stars":20,"topics":["ej2","ej2-react-schedule","react","react-scheduler","schedule","scheduler","syncfusion-react-schedule","crud","nodejs","postgresql"],"license":null,"category":"databases-storage","readme_excerpt":"How to Integrate PostgreSQL with Syncfusion React Scheduler using Node.Js This repository contains a sample full-stack application demonstrating how to synchronize events between PostgreSQL and the Syncfusion React Scheduler component.The Node.js backend handles CRUD operations on Scheduler events using a PostgreSQL database, and the React frontend delivers a modern, responsive scheduler interface for interacting with those events. Prerequisites - Node.js ( = 20.19) - npm ( = 7.0) - react ( = 18.0) - A PostgreSQL Database with Username and Password (create at https://www.postgresql.org/download/) Setup Cloning the repository - Clone the repository to your local machine Backend Setup Installation 1. Open a terminal and navigate to the backend folder: 2. Install dependencies: PostgreSql Configuration - Create a PostgreSQL user with a chosen username ,password and database name. - In backend/config/db.config.js file update the USER , PASSWORD and DB as per the database configuration. Note: The default PostgreSQL username is postgres unless you have changed it. Frontend Setup Installation 1. Open the project directory in terminal to install the required packages. Running the Application 1. Open a terminal and navigate to backend folder 2. Start the backend server: 3. Server started running on http://localhost:8080 4. Open another terminal and start the frontend: 5. Navigate to http://localhost:8081 in your browser. 6. You can perform CRUD operation on the scheduler that will be r","default_branch":null,"files":null,"tree":[],"storefront":"/r/SyncfusionExamples","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/SyncfusionExamples/React-Scheduler-CRUD-NodeJS-and-PostgreSQL/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}