Our great sponsors
-
Its always best to work with the stack you are most familiar with. So for me that would
1. FeathersJS for backend [1]
2. Postgres DB
3. Angular for front end + bootstrap
4. Postmark for transactional email (for new signup email verification, forgot password, 2-factor login) [2]
5. Digital Ocean for VPS
6. Ansible for deploying everything
7. Namecheap for domain
8. DNS configuration done on Digital Ocean
Typescript for both Angular and FeathersJS
I've done this a few times and all together it would take me about 3 - 5 hours.
NOTE:
The number of mentions on this list indicates mentions on common posts plus user suggested alternatives.
Hence, a higher number means a more popular project.