Skip to content

kalviumcommunity/S67_Timeeconomy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

S67_Timeeconomy

My project is based on the time managment and money saveing thing. We spend money in UPI and screen time in system/phone. In my project, this helps in saving money in UPI and reducing screen time and focus on studying for the people who are lazy even though there is lot of things. This will be intreactive type of things such that even the lazy people do not hate in this. Project Overview: This project will make the lazy people to save the money and scrolling phone in social media. This helps them to manage the money and also manage their work their work easier.

Key Features: It has a timer, if the user starts the timer, the timer will start and as soon as the time reaches nearest to the time that the user has set, it will send a notification to the user. As soon as the timer stops the mobile will stop the screen time and the user will get a notification that the time is over. And also the user can set the focus mode for this much hour so that he can focus on work. There will be a emergency call so that he can select the contact so that if there is any emergency only the seletced contact can call him.

  1. Front-End (User Interface) React.js: Create an interactive and responsive user interface. React Native (Optional): Build a cross-platform mobile app. HTML, CSS, JavaScript: Use basic web technologies for UI/UX design and functionality. Material-UI / Tailwind CSS: Use pre-styled components for faster UI development.
  2. Back-End (Server & Logic) Node.js + Express.js: Build RESTful APIs to handle app logic (e.g., saving timers, managing user settings, enforcing restrictions). Django or Flask (Optional, if using Python): Alternative for server-side logic.
  3. Database (Data Management) MongoDB: Manage user profiles, timers, and saved data. PostgreSQL or MySQL (Optional): Use a relational database if structured queries are required.
  4. Authentication Firebase Auth: Implement secure user login and authentication. JWT (JSON Web Token): Handle session management and API security.
  5. Mobile Timer & Notifications Local Notifications: Use libraries like react-native-push-notification for mobile reminders. Background Jobs: Schedule tasks using libraries like node-cron or built-in OS features (e.g., Android WorkManager).
  6. Screen Lock & Restrictions Android/iOS Device Management APIs: Enforce screen lock restrictions during timer sessions. Electron.js: Build a desktop version with screen time restrictions.

About

This is your first repository

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published