-
-
Onboarding page gets you going with the app in a flash.
-
After the setup you get a bird eye's glance and quick actions you can take.
-
Select one or many, contact picker lets you decide who make it to your list.
-
Reminders page where you can set the frequency with you want to catch up
-
Keep in touch with the people you care about automatically tracked for you with the tracking call history.
-
A unified stats page so that you can easily visualize how you're holding up which also motivates you be on the track for long.
-
Landing Page 1
-
Landing Page 2
-
Landing Page 3
-
Landing Page 3
⚡Philotes
Keep in touch. No lost people anymore.
Philotes, a personal relationship manager that reminds you of birthdays, the last time you contacted and encourages to keep in contact with the people that matter. Visualize, manage and stay on top of your contacts game and build better relationships.
Inspiration
It’s great to catch up. But it's not so easy anymore with the contacts are spread over many places. Mixed with people you don’t know. Cluttered social media profiles, baggage of comments, texts, posts. It feels like a chore. No time for the joy of meeting up.
And life changes. You move to new places. You change jobs. You travel and meet people. You join events with cool people. But months of work follow. They stop to appear in feeds and inboxes. Instead of fun reunites relationships fade.
It happens often that people stop putting in the effort necessary to keep their relationships going. Reconnecting with someone you’ve lost track of with might be an excellent way to rekindle your past contacts and revive that spark in your social life again.
What it does
Relationships are built in person, and maintained online. We aim to build an app which reminds us to keep in touch with people who matter, to whom we have lost touch for long time, to embrace deep relationships instead of connections getting lost and not rely completely on social media which often can be a source to anxiety and noise for one's well-being in the present .
In the native app we track call history so as to keep the user in loop of their connections. They are reminded for birthdays for their chosen contact and given an option to choose the contacts and intervals for the reminders. In short it acts as a contact manager and can be considered as a PRM solution. Implementing the stats page further gives the user a drive to be consistent on their catching up game.
Demonstration
A figma prototype for the app and a product landing page.
How we built it
As of now we have been able to work out a UI/UX for the solution as a figma prototype. In the short time we've been given we were able to pull out a development build for the landing page of the app as well to communicate users what they are going to get out of the platform.
Challenges we ran into
- Ideating we had a hard time researching who would be the target audience for the platform. Building a all in one platform for both personal and professional needs was an appealing idea but we wanted to keep the solution simple and targeted, We chose to target the personal well being at the end partly because of the quarantined world we are living in right now.
- Technically we aimed at building a complete working react native solution for mobile platforms but we faced a man power constraint in the team to carry out this feat. Our team of 5 consist of 3 first time hackers which limited our skill pool. We needed to use native modules in the react project for syncing the call history with cron jobs but again that demanded setting up a dev environment outside the expo which further kept us from taking the decision to code out the full blown native app.
- That's why we instead focused on making a UI/UX prototype and had faced quite a learning curve with the figma prototyping tool.
Accomplishments that we are proud of
- The idea itself XD.
- Learning the figma tool for prototyping.
- Learning react native and native development concepts.
- Naming the hack after the greek god philotes, personified spirit of friendship and affection which felt apt for the product we ideated.
What's next for Philotes
- Coming month we are actually looking forward to implement the whole business logic behind the sync, reminders, custom contact fields, notes local database and deployment infrastructure for the proposed app.
- We aim to do it by wrapping native sdk modules and then exposing it to javascript and using it in the react native app. There is a proposed roadmap to implement a feature request dashboard for taking, voting and discussing user feedback which will further help to align the product according to the needs of the users.
Tech Stack
- NextJS React Framework
- Figma
Security
The sensitive app data like call histories are planned to be stored locally on the device so that you need to worry about the data getting compromised.The data is stored locally and with no backend servers you don't need to worry about the data getting compromised.
Links
Github
krewzer/touch-hackillinois-2021
Figma
Built With
- figma
- next-js
- react
- react-native
Log in or sign up for Devpost to join the conversation.