Advisor app is a personal time management application.
Here is a working live demo: https://advisor-app.netlify.app/
I wanted to build a single page MERN fullstack app that would help me manage my daily work and personal routines.
I'm juggling a part time job and multiple freelance gigs while pursuing a career in software development. I needed a simple app that helps me stay on task and manage my time.
- React Redux
- Axios
- Express
- Node.js
- mongoDB/mongoose
- Moment.js
- Material-Ui
- React-file-base64 for file uploads.
- Adobe Photoshop and Sparks for logo and images.
- Heroku for backend deployment.
- Netlify for frontend deployment.
- Timer Clock / Used as a pomodoro timer
- Task List
- Routine Cards
- Route for '/home' breaks on page refresh after deployed to Netlify.
- Mobile Responsiveness of 'Cards' are too narrow. Width needs to be increased for better display.
- URL link in 'Cards' spills past edge of container on mobile views. Break points need to be added.
- Add JWT auth and create register/sign in.
- Add Google Sign-In.
- Create custom photo gallery for users to select stock photos to add to 'Cards' and background. Or, integrate a 3rd party library API i.e. Unsplash or Shutterstock.
- Implement React Drag and Drop to 'Cards' so user has ability to rearrange schedule.
Ryan Fogle
MIT