Contact Manager with React, Node.js, Express, and PostgreSQL
This project demonstrates a complete contact management application developed with the following technologies:
React: A JavaScript library for building interactive and efficient user interfaces.
Node.js: A JavaScript platform for developing scalable and high-performance applications.
Express: A web framework for Node.js that facilitates the creation of RESTful APIs.
PostgreSQL: A robust and reliable open-source relational database.
Create, edit, and delete contacts.
Customizable categories to organize contacts.
Search and filter contacts.
Intuitive and responsive user interface.
First, clone this project
git clone [email protected]:CleytonRR/my-contacts.git
Install dependecies
cd frontend/
yarn install
cd backend/
yarn install
To run this project you will need install PostgreSQL, After this, put your keys in .env files in backend folder, and get DB schema in backend/app/database/schema.sql
cd backend/
yarn dev
cd frontend/
yarn start
Done π project is running at localhost:3000/
Full-stack development with React, Node.js, Express, and PostgreSQL.
Implementation of design patterns in the frontend and backend.
Use of good development practices, such as unit testing and continuous integration.
Creation of intuitive and responsive user interfaces.
React
Node.js
Express
PostgreSQL
JavaScript
HTML
CSS