voteam helps you make decisions within any team. What does it mean ?
Let's explain. Various types of voting can be initiated within voteam. Each team member votes. But each member's vote is of different strength. Each member's strength is determined by a monthly power vote. No one knows the power of another member. These include the leader. Everything is secret. All members can see the result of voting when voting is over. The result of the voting is determined by algorithms. Click here if you want to experience.
- Clean code is written in frontend and backend
- Special structures were created (e.g handle method in helpers)
- Queue used to calculate votes and send mail
- Multi-language support provided
- CDN used for remote server
Frontend (SPA)
- Used javascript framework on front-end - Vue.js
- State management pattern on front-end - Vuex
- Validate for vue.js - Vuelidate
- Icons and animations - Fontawesome, Lottiefiles
- Date utility - Dayjs
- Notifications - Notiflix
- Multiple language - i18n
- and others...
Backend (API)
- Used backend framework - Laravel
- Authentication system for SPA - Sanctum
- Used to upload files to remote server - Cloudinary
- Database - Mysql
- and others...
Deploy
https://res.cloudinary.com/voteam/video/upload/v1643734413/general/x58quvfgjqjaqeiphntt.mp4 https://res.cloudinary.com/voteam/video/upload/v1643734406/general/ubcgj877b9rp3wzhf53t.mp4 https://res.cloudinary.com/voteam/video/upload/v1643734175/general/wr4efb3rzydxaslqvejk.mp4