This project is an app of the user can see a lot of recipes and favorite then in his account. The MVC Design Pattern was used. The app also uses services from Firebase, MongoDB, PostgreSQL and Rest API's. All available resources are working. If you see a different situation, please tell me.
app.mp4
- Flutter: Google's SDK for building cross-platform apps from a single codebase.
- Dart: Language for fast apps, mainly used with Flutter.
- Typescript: Typed superset of JavaScript enhancing error checking and scalability.
- React: JavaScript library for building reusable UI components.
- Node: JavaScript runtime for server-side code.
- Express: Minimalist framework for Node.js to build web apps and APIs.
- Zod: TypeScript schema validation library.
- Firebase: Google's platform for mobile and web app backend services.
- MongoDB: NoSQL database known for scalability and flexibility.
- PostgreSQL: Open-source relational database with SQL compliance.
- Prisma ORM: ORM for Node.js and TypeScript for database interactions.
- Jest: JavaScript testing framework for unit and integration tests.
- Continuous integration: Automates all software workflows
You can see the API documentation here
You can access the project from this link