Skip to content

None02Yards/cartflow-php-sessions

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

21 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿ›’ Mini Cart API โ€” PHP Session-Backed Server

theme

  • โœ… User authentication (signup/login/logout)
  • ๐Ÿ›๏ธ Catalog listing
  • ๐Ÿงพ Cart + order management
  • ๐Ÿ’ณ Payment โ†’ shipping โ†’ delivery โ†’ archive
  • ๐Ÿ“ฆ JSON-based storage (no DB)
  • ๐Ÿ” Manual order reset for testing
  • ๐Ÿงฎ NDJSON event logging
Endpoint Method Description
/api/signup POST Create new user (email, password) โ†’ auto login
/api/login POST Login user โ†’ sets session
/api/logout POST Logout + clear session + reset order
/api/me GET Return current session user or null

Run it locally:

php -S 127.0.0.1:8081

Heads up!!

Next Steps

  • Add password reset / profile update

  • Swap file storage for SQLite or MySQL

  • Deploy to Apache or Nginx + PHP-FPM

  • Add /api/stats for analytics

About

No description or website provided.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors