Sofra Project
About this project
Introduction
The Sofra Project was designed as a platform that a group of housewives can benefit from. This platform aims to provide an area where housewives can sell their homemade meals. Especially in situations where students are tired of consuming fast food, this platform comes to the forefront. The project aims to create an environment where users can easily buy homemade meals and sellers can reach a wide audience.
The main goal of the project is to enable housewives to earn income and provide the community with access to healthy and delicious meals. In this way, both the economic freedom of housewives is supported and the food culture of the community is enriched. The project can be seen as an important study in terms of having a user-friendly interface and addressing a wide audience.
The Sofra Project was designed to support traditional food culture using modern technology and reach a wide audience. The success of the project can be evaluated not only technically but also as a significant achievement socially and economically.
Purpose and Scope
The main purpose of the Sofra Project is to create a platform where housewives can sell their homemade meals and thus support the economic freedom of housewives. The project also aims to enable students and other users to easily access healthy and delicious meals. Within the scope of the project, a system is being developed where users can order meals, sellers can list their products, and payment transactions can be carried out securely.
The target audience of the project is primarily housewives and students. However, the project was designed to appeal to a wide audience. The success of the project can be measured by user satisfaction and the project's ability to reach a wide audience. The project can be seen as an important study in terms of its social and economic aspects, and its success can have a positive impact on many people.
Architecture and Approach
The architecture of the Sofra Project was designed to have a modern and flexible structure. The project was developed using technologies such as Next.js, Tailwind, NestJS, Prisma, PostgreSQL, Redis, and Minio. The mobile application was written with Flutter. In the project's architecture, factors such as security, performance, and user-friendly interface were prioritized.
In the project's approach, the primary goal is to create a system where users can easily order meals and sellers can list their products. The project was designed to appeal to a wide audience and support traditional food culture using modern technology. The success of the project can be evaluated not only as a technically successful study but also as a significant achievement socially and economically.
Tech Stack
- Next.js: Used in the frontend part of the project.
- Tailwind: Used in the styling and design of the project.
- NestJS: Used in the backend part of the project.
- Prisma: Used in database operations.
- PostgreSQL: Used as the database.
- Redis: Used as the cache system.
- Minio: Used as the file storage system.
- Flutter: Used for mobile application development.
Key Features
- A system that allows users to easily order meals.
- A panel where sellers can list and manage their products.
- Secure payment transactions.
- User-friendly interface.
- Designed to appeal to a wide audience.
- Supports traditional food culture using modern technology.
Conclusion
The Sofra Project was designed to support traditional food culture using modern technology and reach a wide audience. The success of the project can be evaluated not only as a technically successful study but also as a significant achievement socially and economically. The project can play an important role in supporting the economic freedom of housewives and enriching the food culture of the community. In the future, work can be continued to expand the project and reach more users.
Project gallery
Screenshots and project visuals