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.
- 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 :)
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
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
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.
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.
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.
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.
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.