Productivist is an app developed by the Productivist team, formed by Junior Achievement, to enhance productivity among teenagers. The app schedules to-do tasks, routines, and appointments in a way that has been researched to increase productivity.
- Schedule and manage to-do tasks
- Plan and organize daily routines
- Set and track appointments
- Increase productivity based on researched methods
- JavaScript
- Node.js
- react native
- firebase
- npm
- Clone the repository:
git clone <repository_url>
- install dependencies:
npm install ''' - Replace the API key in config.json with your firebase api key
- Start the application
or
npm start
and select A for androind, w for webexpo start
-
Home Page: Highlights the task that you must be focusing on at present and also tracks the percent of work done.

-
Appointment: Edits, views, modifies, and deletes appointments.
-
Input Modal: Takes input with title, importance, and due date.

-
Calendar: Shows what must be done at a particular time of day, essentially creating an entire work schedule.

-
Settings: keeps track user settings, like wakeup time, sleep time, user name etc

- Add features for collaborative task management
- Integrate reminders and notifications
- Develop mobile applications for iOS and Android
Contributions are welcome! Please submit a pull request or open an issue to discuss your ideas or improvements.
This project is licensed under the MIT License - see the LICENSE file for details.
For any questions or inquiries, please contact Kaushal Sambanna at kaushal.sambanna@gmail.com.

