Filderit
We, as a group of friends, find it really difficult to make a plan and choose a restaurant where each one of us can find our favorite food items according to our budget and location. This problem occurs almost every time, and consumes a lot of time, and even after the decision the results are often
2025-06-28 16:32:35 - Adil Khan
Filderit
Project Area of Specialization Software EngineeringProject SummaryWe, as a group of friends, find it really difficult to make a plan and choose a restaurant where each one of us can find our favorite food items according to our budget and location. This problem occurs almost every time, and consumes a lot of time, and even after the decision the results are often unsatisfactory. It’s true that we all can use Google maps to locate a restaurant, view its menu, check the price range and availability but it’s a time consuming activity because we have to visit each restaurant in order to get the details. This application solves this major problem, and has more to offer.
The idea is to provide food lovers an application where they will be able to do the following activities:
- They can add friends and make plans according to their combined tastes, price range and distance from the location.
- They can make their profiles and feed their data. (Which will help us to determine what type of food they prefer)
- They can upload pictures of food items and check in a restaurant.
- They can post reviews about the restaurants they visited.
- They can post comments and like their friend’s food pictures.
There are a lot of restaurants in our city that serve a variety of food. They are spread all over the city with different price ranges. We, as a group of friends, find it really difficult to make a plan and choose a restaurant where each one of us can find our favorite food items according to our budget and location. To solve this, we had an idea to build a social application which can not only recommend restaurants to its users but also allow them to make a plan according to the distance, and budget.
Moreover, data vendors are always trying to find a way to boost their sales by using customer’s data to understand customer sentiment, their general inclination toward certain emotions or feelings in regard to a brand, its products, and personal experiences. Using our platform, data vendors can not only use our app’s data but also advertise their restaurants and through this we can generate our revenue.
Project Implementation MethodPlanning Phase: Requirements are gathered during the planning phase. Requirements like ‘BRS’ that is ‘Bussiness Requirement Specifications’ and ‘SRS’ that is ‘System Requirement specifications’.
Risk Analysis: In the risk analysis phase, the project will be undertaken to identify risk and alternate solutions. A prototype will be produced at the end of the risk analysis phase. If any risk is found during the risk analysis then alternate solutions will be suggested and implemented.
Engineering Phase: Then the filderit app will be developed, along with testing at the end of the phase. Hence in this phase the development and testing will be done.
Evaluation phase: Then we will evaluate the output of the project to date before the project continues to the next spiral.
Benefits of the ProjectWe, as a group of friends, find it really difficult to make a plan and choose a restaurant where each one of us can find our favorite food items according to our budget and location. This problem occurs almost every time, and consumes a lot of time, and even after the decision the results are often unsatisfactory. It’s true that we all can use Google maps to locate a restaurant, view its menu, check the price range and availability but it’s a time consuming activity because we have to visit each restaurant in order to get the details. This application solves this major problem, and has more to offer.
The idea is to provide food lovers an application where they will be able to do the following activities:
- They can add friends and make plans according to their combined tastes, price range and distance from the location.
- They can make their profiles and feed their data. (Which will help us to determine what type of food they prefer)
- They can upload pictures of food items and check in a restaurant.
- They can post reviews about the restaurants they visited.
- They can post comments and like their friend’s food pictures.
Then the project will also have the following features in future:
- Healthy food recommendations: Suppose user A has been continuously consuming unhealthy food for a long time. Throughout this time period our app will be keeping record of his intake. After a certain time period our application will be able to recommend restaurants offering healthy alternatives to his usual intake using his previous data.
- Health care industry: Suppose user B goes to see a doctor and the food history is needed. Since our app has been keeping track of his food intake, this data can be utilized.
- Restaurant registration: Restaurants will be able to registers themselves and add their details like menu, deals, location, contact info etc.
- Restaurant advertisement: Revenue will be generated by allowing restaurants to feature themselves in our application. They can use this feature to advertise new deals and discounts.
Hardware:
- Android Phone with version 6.0+ (preferred Lollipop)
- I-phone 5 and above
Software:
We will be using list of software of different purposes
- Microsoft Azure Dev-ops (For Project Management)
- Adobe XD for UI/UX and prototype development
- Illustrator and photoshop for all graphic designs required (including icons, style tiles etc)
- Github (For collaboration)
- React Native CLI (To develop application on React Native)
- Android Studio (to test and run the app)
- Visual Studio Code (As a Code Editor)
- MySQL (To manage Database)
- NodeJS (For Server Side Development)
- Adobe xd (For UI/UX designs)
- Discord (For coordination)
- Amazon Cognito (For handling user authentication)
- Amazon Web Services
- Amazon RDS for MySQL
| Item Name | Type | No. of Units | Per Unit Cost (in Rs) | Total (in Rs) |
|---|---|---|---|---|
| Total in (Rs) | 79501 | |||
| Iphone smart phone | Equipment | 1 | 30000 | 30000 |
| Aws cloud | Equipment | 1 | 25001 | 25001 |
| Google developer account | Miscellaneous | 1 | 4000 | 4000 |
| Amazon Cloud Service | Miscellaneous | 1 | 6000 | 6000 |
| Apple developer acc | Equipment | 1 | 14500 | 14500 |