Skip to content

Exploring technology stacks for various software projects

Notifications You must be signed in to change notification settings

unobatbayar/tech-stack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

93 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Software Project Technology Stacks

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.

Web Development

Full-Stack Web Application

  • Frontend: React.js
  • Backend: Node.js (Express.js)
  • Database: MongoDB
  • Deployment: Docker, AWS/GCP/Azure

Content Management System (CMS)

  • Frontend: React.js
  • Backend: WordPress
  • Database: MySQL
  • Deployment: Shared hosting, AWS/GCP/Azure with Elastic Beanstalk

E-commerce Platform

  • Frontend: Vue.js
  • Backend: Django
  • Database: PostgreSQL
  • Deployment: Kubernetes, AWS/GCP/Azure

Mobile App Development

iOS App

Framework: Swift

  • UI: SwiftUI
  • Backend Integration: Firebase
  • Database: Firestore
  • Deployment: App Store Connect

Android App

  • Framework: Kotlin
  • UI: Jetpack Compose
  • Backend Integration: Firebase
  • Database: Firestore
  • Deployment: Google Play Console

Cross-Platform Mobile App

  • Framework: React Native
  • Backend Integration: GraphQL
  • Database: SQLite
  • Deployment: App Store Connect, Google Play Console

Enterprise Software

Enterprise Resource Planning (ERP) System

  • Frontend: Angular
  • Backend: Java (Spring Boot)
  • Database: Oracle
  • Deployment: Docker Swarm, Kubernetes

Customer Relationship Management (CRM) System

  • Frontend: Ember.js
  • Backend: Ruby on Rails
  • Database: PostgreSQL
  • Deployment: Heroku, AWS/GCP/Azure

Human Resource Management (HRM) System

  • Frontend: Vue.js
  • Backend: ASP.NET Co

The MEAN stack

The MERN stack

The MEVN stack

The LAMP stack

Serverless

Ruby on Rails

Cross-platform Mobile

Native Mobile

API

Database

  • SQLite
  • MySQL
  • MongoDB
  • Amazon DynamoDB

Realtime

Audio / Plug-in

AR/VR