Deskeando is a full-stack desk booking application that enables employees to reserve desks, manage bookings, and organise workspace availability across departments.
The application provides secure user authentication, role-based access, and a responsive interface for managing office resources.
- User registration and login
- JWT authentication
- Secure password hashing with bcrypt
- Book and manage desks
- Department-based desk organisation
- Booking conflict prevention
- PostgreSQL database
- Responsive React frontend
- RESTful API built with Express
- React
- Bootstrap
- Webpack
- Node.js
- Express
- PostgreSQL
- pg
- JWT
- bcrypt
- Babel
- ESLint
- Prettier
- Nodemon
- Render
- PostgreSQL (Render)
client/
server/
dist/