Currently, AppAsap can only generate an application in a Typescript-based tech stack, other languages, frameworks, or technologies might be supported in the future.
Details
1. Admin Panel
Technology | Description |
---|
![Next JS](https://img.shields.io/badge/Next-black?style=for-the-badge&logo=next.js&logoColor=white) | Next.js is a popular React.js framework that provide more capabilities like (SSR, SSG, etc...), this is basically a community standard when it comes to React frameworks. |
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) | Typescript is used as the offical language for all generated applications regarding the admin panel. |
![MUI](https://img.shields.io/badge/MUI-%230081CB.svg?style=for-the-badge&logo=mui&logoColor=white) | MaterialUI is the UI components library that is used on the admin panel, this ensures consistent design given that it is a single source. |
2. API
Technology | Description |
---|
![NodeJS](https://img.shields.io/badge/node.js-6DA55F?style=for-the-badge&logo=node.js&logoColor=white) | Node.js is a JS runtime that is used to run JS outside of the browser, we use it to execute our server-side API code. |
![Express.js](https://img.shields.io/badge/express.js-%23404d59.svg?style=for-the-badge&logo=express&logoColor=%2361DAFB) | Express.js is a popular HTTP framework for JS/TS, all generated APIs currently uses this as the main option. |
![TypeScript](https://img.shields.io/badge/typescript-%23007ACC.svg?style=for-the-badge&logo=typescript&logoColor=white) | Typescript is used as the offical language for all generated applications regarding the generated API. |
![Prisma](https://img.shields.io/badge/Prisma-3982CE?style=for-the-badge&logo=Prisma&logoColor=white) | Prisma is a modern ORM that fits well in the overall tech-stack that is used for generated apps. |