Cooking Corner is a project that combines a mobile application for iOS and Android, and a website. The project is written using FastAPI (backend), PostgreSQL (database), React (frontend), Kotlin Multiplatform, Compose Multiplatform, Ktor, Kodein, Decompose + MviKotlin (mobile application). Cooking Corner is a convenient and beautiful service for sharing recipes between experienced and inexperienced people in cooking. Both experienced chefs can share delicious recipes, and completely inexperienced in cooking people can learn how to cook unusual dishes. The project implements user registration and authorization, users can add recipes, search for recipes by name, by category or by tag, add other people's recipes to favorites, share recipes with other users. In the future, we plan to implement AI functions such as recipe recommendations, smart search, and recipe generation on request.
You can install our app by downloading the following APK file:
Or use our website:
- Get access to the popular recipes from our database:
- Follow the simple steps to cook your favorite meal:
- Create your own recipes:
- Express yourself through your user page:
- AI feature: import recipe from any website by its URL:
For any questions or suggestions, contact:
- Anton Chulakov - Teamlead, Designer - [email protected]
- Denis Mikhailov - Backend Developer - [email protected]
- Arseny Savchenko - Mobile Developer - [email protected]
- Ilya Zubkov - Frontend Developer - [email protected]
- Sergey Atkonov - Quality Assurance - [email protected]