Logo

dev-resources.site

for different kinds of informations.

Complete, full-stack setup for any node/express/psql app, equipped with basic ui, routes & more.

Published at
12/20/2024
Categories
beginners
node
express
postgres
Author
adamchain
Categories
4 categories in total
beginners
open
node
open
express
open
postgres
open
Author
9 person written this
adamchain
open
Complete, full-stack setup for any node/express/psql app, equipped with basic ui, routes & more.

View on GitHub

My 2nd public project! a full-stack js/node/express/postgres template (or foundation?). Syncs interface with your db, lets users sign up, sign in, and open a JWT token-protected page. Includes CRUD for user management.

Frontend:

  1. Sign Up: Form for name, email, and password (with validation).
  2. Sign In: Login with email and password, get a JWT.
  3. Dashboard: Protected, validates JWT.

Backend:

  1. Built with Express.js.
  2. Handles routes, auth, and APIs.
  3. Hashes passwords with bcrypt.
  4. JWT for sessions.

Database:

  1. PostgreSQL for user data.
  2. CRUD for create, read, update, delete users.
  3. Simple, functional starting point for auth-based apps.

My Schema:
Image description

Guide to setting up node/express-postgres enviornment: https://blog.logrocket.com/crud-rest-api-node-js-express-postgresql/

--
Disclaimer: I'm brand new to dev & I am building projects, 1 at a time, to help myself. I would appreciate any & all feedback.

express Article's
30 articles in total
Favicon
Cookies auto clearing after browser refresh issue , CORS related express cookies issue
Favicon
how to setup express api from scratch
Favicon
I Really like Middleware in NodeJs/Express.
Favicon
From Legacy to Lightning: Modernizing an Astro App with Daytona
Favicon
Setting Up Dual Compilation (SSR + CSR) in ViteJS with vite-plugin-builder
Favicon
Starting A Series On TypeScript Join In As We Build Together
Favicon
How to Generate a Secure JWT Secret Using Node.js
Favicon
Mastering Express.js: A Deep Dive
Favicon
Comprendre le Design Pattern MVC avec Node.js, Express et MongoDB
Favicon
How to implement File uploads in Nodejs: A step by step guide
Favicon
Node backend port band bo'lib qolishi
Favicon
Deploying an Existing Express API + Prisma + Supabase Project to Vercel
Favicon
New React Library: API Integration Made Easy with Axiosflow's Automatic Client Generation
Favicon
Build and Deploy a Monorepo WebSocket web application with Turbo, Express, and Vite on Render Using Docker
Favicon
Express app with decorators based routing and dependency injection
Favicon
miniframe-router: Router for Express.JS Applications
Favicon
Create an API for AG-Grid with Express
Favicon
Blogsphere | A blogging website made with MERN stack. includes user management.
Favicon
วิธีทำ Auth API ด้วย Express, JWT, MySQL และ Prisma
Favicon
[Boost]
Favicon
Complete, full-stack setup for any node/express/psql app, equipped with basic ui, routes & more.
Favicon
Which One Should You Choose NEST JS or EXPRESS JS?
Favicon
Hackers Love These Common MERN Stack Mistakes: Are You Exposing Your App? 🔐
Favicon
Build a React login page template
Favicon
A New Way of Setting Up an Express Server for Lazy Developers npm i mbfi
Favicon
[Boost]
Favicon
Express request types
Favicon
Mastering Express.js: A Deep Dive
Favicon
Getting Started with Express.js for Web Development
Favicon
Introduction to TypeScript with Express: Building Your First REST API

Featured ones: