- date of submission 1 oct 2023
- instruction tu run this project
- using docker
docker-compose up --build --no-recreate -d
docker-compose ps
docker exec -it vite_docker sh
npm i
npm run dev
- frontend will running in port 8000
- using docker
- how much time that i use to build this project 16 hours
- Assumptions made
- Shortcuts/Compromises made ? yes i did, like create schema and query and validatiation data input
- Assume your application will go into production...
-
What would be your approach to ensuring the application is ready for production (testing)? security and peformance
-
How would you ensure a smooth user experience as 1000’s of users start using your app simultaneously? doing stress test and performance test
-
What key steps would you take to ensure application security? in real world i will check the sql injection if we use sql and pick secure cloud server.
-
What did you not include in your solution that you want us to know about ? Were you short on time and not able to include something that you want us to know about?
- more security
- more complex handling condition
- more connection validation
- more connection establish
-
this technical challenge is interesting to me. i have learn more about websocket from this test
-