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

Challenge Submission #88

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

Challenge Submission #88

wants to merge 22 commits into from

Conversation

eckertliam
Copy link

This was fun.

…append them in base64 format to .env

Updated dependencies for the backend. Added pg for postgres and jsonwebtoken. Also added the generate-keys script so generating keys is as simple as `npm run generate-keys`
…a keys directory. A little cleaner than appending to the env file. Also the JWT library expects the keys to not be encoded as base64 yet

Began basic instruction set for backend setup and config within the README as well
Completed routes for the backend. Still need to add zod validation in the shared file
added validation and improved error logging in auth controller
- Implemented Login and Register components with form validation
- Added Vitest configuration and setup for frontend testing
- Integrated Material-UI for consistent styling
- Created test suites for authentication components
- Added environment configuration and routing
- Implemented Tasks page with full CRUD functionality
- Added comprehensive test suite for Tasks component
- Updated shared schema to improve task validation
- Integrated Material-UI for consistent task list design
- Implemented error handling and unauthorized access management
Improved README.md
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.

1 participant