This app is made using PostgreSQL + HapiJS as it backend stack and ReactJS as it frontend stack. Within this repo, you will see 2 folder, backend and frontend. This showcase will show us about :
- Creating and utilizing Postgre trigger function to validate data
- Creating simple REST API using HapiJS and TypeORM
- How to make custom component in React
- How to utilize dynamic attribute into React component
How to perform simple unit testing
- Arrange your daily timeshift
- Publish entered timeshift within week
clone this repository and do npm install on each folder. PostgreSQL schema available on backend folder. Detailed instruction available on backend and frontend folder
- Fix after clicking Update/Add Shift or Back button from ShiftForm, weekpicker controller should show previous shown date
- Add feature copy individual shift
- Add feature to copy entire week shift to next week shift
- Add feature to clear entire week shift
- Some bug fixes about display and performance
Want to go further? Great! Just fork this repo or put an issue/request/enhancement and I will try to get back to you as soon as possible :)
This repo is for private showcase