Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

87 Commits

Repository files navigation

Node.jsExpress.jsReactTailwind CSSTypeScriptPostgreSQLJWT

User API

Installation

Backend server

  1. run 'npm install' inside backend;
  2. create a .env file inside backend, copy the internals of .env.example replacing the placeholders with your database information;
  3. either copy the internals of backend/src/config/schema.sql and run inside your pgAdmin4 query tool or exec using psql to create the users table;
  4. recommended database name: 'userapi';
  5. run 'npm run dev' inside backend to start the backend server.

Frontend server

  1. run 'npm install' inside frontend;
  2. run 'npm run dev' inside frontend to start the frontend server.

To start the application have both servers running along with the database

default backend express port: 3000

default frontend react port: 5173

default database port: 5432

Description

UserAPI is an API intended to manage users inside the database along with authentication and authorization, the project will grow with time.
This is a mere study project created by me so I can acquire valuable knowledge in multiple tools and technologies.

About

API for managing users

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages