Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Launch Full-Stack Task Manager with Secure Auth & Comprehensive Task CRUD #81

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

2025Pushkar
Copy link

  • Implemented user registration and login with secure password hashing (bcrypt) and JWT authentication.
  • Integrated Zod for robust input validation in both authentication and task management endpoints.
  • Developed protected RESTful API endpoints for full task CRUD operations, ensuring only authenticated users can access tasks.
  • Built a polished React + TypeScript frontend using React-Bootstrap, featuring a split-view layout for pending and completed tasks.
  • Configured environment variables for sensitive settings (DB connection, JWT secret, API base URL) for enhanced security and flexibility.
  • Updated README.md with detailed setup instructions, migration steps, and usage guidelines.

This commit delivers an end-to-end functional Task Management application, meeting all requirements of the coding challenge.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants