Hey everyone! I'm working on an Applicant Tracking System (ATS) for my small company, which has about 10 people in HR. Here's the tech stack I'm using so far: I've chosen React.js for the frontend and I'm planning to deploy it on Vercel. For the backend, I'm opting for FastAPI, but I'm unsure about where to deploy it. I'm using Azure Blob Storage for storage, and my database will be PostgreSQL along with Redis. I heard about Azure App Service, and I'd love to get some insights on it or any recommendations you might have!
1 Answer
Hey there! Your tech stack looks solid, and I think you're on the right track. I recommend starting simple with Azure services. You might want to consider using Azure Static Web Apps for your React frontend since it's optimized for static hosting. For the backend, Azure App Service would be a good fit as it allows you to manage your FastAPI app easily. This way, you can focus more on building your application rather than worrying too much about the underlying infrastructure.

That sounds good, but what about your database? Have you looked into Azure PostgreSQL?