Skip to content

Thalesmar/auth-system

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Auth System

Simple authentication project with a static frontend and an Express backend.

Live frontend

GitHub Pages serves the static UI from this repository:

  • Landing page: https://thalesmar.github.io/auth-system/
  • Sign up page: https://thalesmar.github.io/auth-system/frontend/pages/signup.html
  • Login page: https://thalesmar.github.io/auth-system/frontend/pages/login.html

Project structure

  • frontend/: static HTML, CSS, and browser JavaScript
  • backend/: Express API for sign up and login
  • assets/: shared images and icons

Run locally

  1. Install backend dependencies:
cd backend
npm install
  1. Start the backend:
npm run dev
  1. Open the frontend in a browser:
  • frontend/pages/signup.html
  • frontend/pages/login.html

By default, the frontend sends requests to http://localhost:8080.

Notes

  • GitHub Pages can only host the static frontend.
  • The backend must run locally or be deployed separately for form submission to work online.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors