Build, test and deploy a one to one chat application using React/Redux, Node.js, and PostgreSQL
Link to the final product click here
Frontend repository Click here.
ReactJs, HTML and CSS (for building user interface)
- No frontend CSS Framework like Bootstrap, MaterialUI, Semantic UI, or others
NodeJs, and PostgreSQL
- No ORM with PostgreSQL
- No backend Node.js web frameworks like Express, Koa, Loopback, or others
The following should be installed in your machine:
Start by cloning the repository to your local machine
git clone https://github.com/niyoceles/chat-application-nodejs.git
cd chat-application-backend
DATABASE_URL=
DATABASE_URL_TEST=
SECRET_KEY=
Next install the package dependencies by running
npm install
After that start or build the application by running
npm start # For a production
npm run dev # For local development
npm test