This project is currently under construction.
This is a full-stack authentication app built with:
- React for the frontend (port 3000)
- Express.js for the backend API (port 5000)
- PostgreSQL for data storage
- JWT for user authentication
- Docker for containerization
- Redis (planned) for token blacklisting and caching
- User registration and login
- Token blacklisting with Redis
- Auth-protected routes
- Frontend form validation and UX improvements
- Simple blog/comments feature requiring user login
This project is a work in progress. Setup and usage instructions will be added as development progresses.
- Backend CORS is configured to allow requests from the React frontend
- Project structure follows a typical full-stack layout with
client/
andserver/
directories
Stay tuned for updates as features roll out! 🎯