- Implemented a script to add an 'address' column to the 'bookings' table if it doesn't exist. - Created a script to add 'include_service', 'include_cleanup', and 'total_price' columns to the 'bookings' table. - Set up a 'users' table with an admin user and password hashing using bcrypt. - Developed login and logout API routes with JWT authentication. - Created a login page with form handling and error display. - Designed a profile page for Christian Wärme showcasing skills and experience. - Added a logout button component for admin interface. - Implemented tests for login functionality and visual calendar layout.
619 B
619 B
Save Chef Profile Image
Quick Instructions
The chef's profile image has been uploaded to the conversation.
Save it as: /home/alex/git/warme/public/img/christian-warme.jpg
Manual Steps:
- Right-click the image in the conversation
- Save as:
christian-warme.jpg - Move to:
/home/alex/git/warme/public/img/
OR use this command after downloading:
cp ~/Downloads/christian-warme.jpg /home/alex/git/warme/public/img/
Then rebuild:
cd /home/alex/git/warme
npm run build
pm2 restart warme
The profile page at /om-christian is already configured to use this image!