https://isolution.herokuapp.com/
When one is aimless, one gets lost. To focus on self-care, a certain degree of discipline is required and make sure one's day is planned to have an appropriate balance of activities, including rest, social activities, productive activities that lead to one step closer to one's goals. Our project aims to provide a task management tool that interacts with a daily scheduler to allow users to easily manage their day. Recommendations are given based on NASA's guidelines on expeditionary skills for life. At the end of each day, charts displaying their progress as well as an indicator of how close they are to "a NASA astronaut's standard activities" will be shown.
https://isolution.herokuapp.com/
We are a team of 4 newly graduated coders and we wanted to create a solution that anyone can use wherever they are in the world i.e. even if they are in isolation, In the tips provided by NASA astronauts, Self-Care is the most basic anyone can and should do, and it is even more true for anyone in isolation. Through providing an easy day management tool, users can simply create a task list off the top of their head, and then pull those tasks into a slot in the daily calendar. The idea is to encourage them to organize their day and schedule self-care activities such as sleep, meal breaks, exercises, meditation etc.
We used the MERN stack (MySQL, Express.js, React.js, Node.js), Passport.js, bcryptjs, sequelize to create this web app. We all use Visual Studio Code to do our coding, and Github as our project repo.
The biggest problem is of course the short timeframe. We had to really work together and split our tasks to progress in an efficient manner. Next was to create a drag-and-drop of tasks into the daily schedule which was new to us but our superstar Jasper made it work. We have yet to discover how to make this into a more user-friendly tool but we will continue working on this and get there. The biggest achievement is how our team collaborated while in isolation ourselves to create a fully functioning web application, including user signup, user login, task creation, daily scheduler, and an interaction between the task creation and daily scheduler (drag-and-drop). We also created an "About iSolution" page as the landing page to give users a better background and idea of the web application.
https://drive.google.com/file/d/15AgISWe_DPiCVK1rg78NmK31EjDzcaUu/view?usp=sharing
React.js, Node.js, MySQL, Express.js, Passport.js, bcryptjs
NASA:
https://www.nasa.gov/audience/foreducators/stem-on-station/expeditionary-skills-for-life.html
https://www.nasa.gov/feature/an-astronaut-s-tips-for-living-in-space-or-anywhere/
https://www.nasa.gov/audience/foreducators/stem-on-station/expeditionary-skills-for-life.html
New York Times :
https://www.nytimes.com/2020/03/21/opinion/scott-kelly-coronavirus-isolation.html