Skip to content

pranjali-pathre/SummerUp-Daily-Hack

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

32 Commits
 
 
 
 
 
 
 
 

Repository files navigation

DAILY HACK

Plan your day, the easy way ;)

This is a cute multipurpose mobile app with several features that fulfills your daily requirements. Created in approximately 50 days as a part of Summer up 2020, this is a Walmart prize winning submission. Frontend has been coded in React Native and backend using Nodejs and the database used is MongoDB. Backend server is hosted on Heroku, and the code is included in 'authServer' directory.

How to run:

  • Clone the repository
  • Navigate to 'dailyApp' folder and run yarn to install all packages
  • Install 'Expo' app on your android device. The app can be found on Google Play Store
  • In the 'dailyApp' directory, run expo start
  • Scan the QR code shown in the browser using the expo app on your device.
  • Login and rate the app :)

Login Page:

You can access your data anywhere, anytime and on any device by simply logging into the app.

You can:

  • Maintain a Daily diary
  • Shopping feature with Lists, Real time Shopping and Placing Online Orders.
  • Different features related to Fitness
  • Make a note of your Doctor appointments and medicines
  • Maintain your Expenditure record
  • Make a note of upcoming important events and set reminders

Salient features of the app:

Diary

This feature helps the user maintain an E-Diary. It includes :

  • Create new entries, as many as the user wishes in a day.
  • Display all the existing entries.
  • Modify or delete existing entries

Shopping

This feature helps the user make a list of all the items needed to be bought. It includes :

  • Create new lists.
  • Display all the existing entries.
  • Modify existing lists, including - add, delete or modify existing items, with a counter for quantity and check box to tick off bought items.
  • Users input the cost of one item each, calculate the total cost of the list, making it easier for pre-planned transactions.

Fitness

This feature helps the user know more about fitness and healthy lifestyle. This includes :

  • Creating new fitness goals and workout schedules and updating existing ones.
  • Stop-watch and Timer features to support time managed workout sessions.
  • A health feature, advising the user on healthy lifestyle, which includes diet, body hydration and enhanced sleeping habits.

Expense Manager

This feature helps the user keep a track of his transactions and expenditure on user input. This includes :

  • Taking input on savings(income) and expenditure of the user, with the purpose.
  • Showing to the user all the transactions in a month, with the date and purpose as inputted by the user.
  • Graphical analysis of the expenditure date-wise in the specified month, and a pie-chart showing a sectoral analysis of the purpose of expenditure.
  • There is also a calculator, for quicker calculations.

Events Manager

This feature helps the user store general information and events, and get reminded of them. This includes :

  • A calendar showing all the dates, marked with the events.
  • An event or a notes section, which acts as a multi-purpose section. If the user wants to get reminded, it acts like an event manager, else acts like a notes storage, which stores notes.

Medicines

This feature provides the user medicine reminders. This includes :

  • A reminder feature, which takes input from the user a medicine name, time to get reminded and the duration of the course, reminding the user for that duration.
  • Taking input from the user the time, location, doctor name and specialization for reminding the user at the right time.
  • Users can store their health checkup measurements, like height, weight, blood sugar, blood pressure and any others.
  • This feature also reminds the user at the user inputted time of the day for the measurements.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •