I have started working on a side project for an NGO. The project involves creating a dashboard where the NGO admin can look at the overall performance through graphs and tables. Functional requirements: - White label app that can be customized for different NGOs - Allow both the NGO admin and employees to login but have different access to the data presented to them - Use a relational database to store the information - Retrieve information from the database to display tables and graphs on the dashboard - Able to scale the system in case the NGO hires more people Basically I want to create a web-application and would use a relational database to store the information. I am backend developer so that's why need some help understanding what's the tech stack that I can use for this purpose. I am looking for something that is easier to implement, can be scalable, provide an easy way to implement the login based authentication mechanism. I also am open to using tools such as AWS, GCP etc. Edit: It would be great if you can also point me to an online course that I can follow and implement this project #tech #stack #web #dashboard #database #sidejob #gig
choose boring technologies
What exciting technologies are you working on Blend?
nothing i’d use if i could choose my own tech stack
.NET 6, C#, MS SQL Server for backend, Angular or React for front-end, deploy to Docker and AWS Fargate
I think C# is great. Very underappreciated by FAANG devs.
supabase
Php
React & Node js + MongoDB, thank me later,
Next.js + Supabase is all you need
next.js + any relational DB
This