Skip to content

Y-ZR/FocusFlow

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FocusFlow - Boost Your Productivity

FocusFlow is a mobile application designed to help users enhance their productivity by implementing focused work sessions and providing incentives for staying on task.

FocusFlow Poster

Features

  • Focus Sessions: Start focused work sessions to lock your phone and minimize distractions.
  • Synchronized Sessions: Invite friends to synchronized focus sessions for collaborative productivity.
  • Earn Virtual Coins: Accumulate virtual coins for each minute spent locked, redeemable in the avatar shop.
  • Avatar Customization: Customize your avatar with unique items from the in-app shop.
  • Real-time Tracking: Monitor your progress and compete with friends on the leaderboard.

Technologies Used

  • Frontend: React Native
  • Backend: Firebase (Firestore)
  • Database: Firebase Realtime Database
  • Authentication: Firebase Authentication

Installation

  1. Clone the repository: git clone https://github.com/yourusername/FocusFlow.git
  2. Navigate to the project directory: cd FocusFlow
  3. Install dependencies: npm install
  4. Configure Firebase: Add your Firebase configuration details in src/firebase.js.
  5. Start the app: npm start

Usage

  • Launch the app and create an account or log in.
  • Start a Focus Session to lock your phone and stay productive.
  • Invite friends to synchronized sessions for collaborative work.
  • Earn virtual coins for each locked minute, which you can use in the avatar shop.
  • Customize your avatar with unique items from the shop.
  • Check the leaderboard to track your progress and compete with friends.

Contact

For questions or feedback, please feel free to contact Yong Zhong Rong (yzr@u.nus.edu).

About

An app created for students to focus on their studies and incentivizes screen downtime.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors