This repository contains a curated list of technology stacks suitable for different types of software projects. Whether you're building a web application, mobile app, or enterprise software, choosing the right technology stack is crucial for the success of your project.
- Frontend: React.js
- Backend: Node.js (Express.js)
- Database: MongoDB
- Deployment: Docker, AWS/GCP/Azure
- Frontend: React.js
- Backend: WordPress
- Database: MySQL
- Deployment: Shared hosting, AWS/GCP/Azure with Elastic Beanstalk
- Frontend: Vue.js
- Backend: Django
- Database: PostgreSQL
- Deployment: Kubernetes, AWS/GCP/Azure
Framework: Swift
- UI: SwiftUI
- Backend Integration: Firebase
- Database: Firestore
- Deployment: App Store Connect
- Framework: Kotlin
- UI: Jetpack Compose
- Backend Integration: Firebase
- Database: Firestore
- Deployment: Google Play Console
- Framework: React Native
- Backend Integration: GraphQL
- Database: SQLite
- Deployment: App Store Connect, Google Play Console
- Frontend: Angular
- Backend: Java (Spring Boot)
- Database: Oracle
- Deployment: Docker Swarm, Kubernetes
- Frontend: Ember.js
- Backend: Ruby on Rails
- Database: PostgreSQL
- Deployment: Heroku, AWS/GCP/Azure
- Frontend: Vue.js
- Backend: ASP.NET Co
The MERN stack
- SQLite
- MySQL
- MongoDB
- Amazon DynamoDB