KRK - An Employee BBS & Time Management System
A PROOF-OF-PERFORMANCE PROJECT!
KRK (pronounced 'cork') is an employee BBS system that was created to allow employees of a single or multi-location business to communicate with each other, pass along important information, and keep track of employee clock ins and outs.
This is done via the three main functions of the system: Dynamic Posting, Event Promotion, Time Management System
The Dynamic Posting system runs as a small, localized 'Twitter'-style time line system. Important messages can be stickied, messages can be liked or replied too, and all the posts a user posts can be viewed on the user profile.
The Event Promotion system can be used to make employees aware of events that affect them. Admins can update, delete, and create events.
The Time Management System is a simple system to allow users to clock in with a single click, or by inputing time directly. The system as it is now will then allow you to see the number of hours worked in a single day.
The platform is expandable, and I am still looking to add more features to it to make it more useful as a corporate intranet system. There is a link to the basic documentation in the next column as well as a link to the project where you can create an account or use the test account to explore!
The site has recently undergone a renovation. The UI has been updated. Logic on the backend has been updated as well to help make things flow more smoothly. The database has also been moved over to a PostgreSQL database! It's also been moved to its own domain! How about that!
LIVE SITE | DOCS | GITHUB REPO
Technologies Used
Libraries Used
- Bootstrap
- Font Awesome
- Pillow
- Imagekit
- DotEnv
- Crispy Forms
- BOTO3 / Django-Storages