- Refactor backend into /resources β
- Add models for Focus, Notes, Quote, Background, Photo.. π
- BG PhotoUpload with Cloudinary π
- Convert to ES Modules β
- bring in files β
- React Router β
- Register & Login Redux Forms β
- Auth: connect backend to client, store token on client β
- Welcome component: conditional β
- localstorage of user, token β
- Private Route β
- TODO component & db crud π
- FOCUS component & db crud π
- NOTE component & db crud π
- QUOTE component & db crud π
- weather search by city π
- BG Component + db crud + Photo Upload with Cloudinary π
- browser search π
- Links π
- Settings for weather, quotes, background photos (search, add to faves, upload/add, change) π
- React
- Redux
- React-Router
- Redux-Thunk
- Redux-Form
- OpenWeatherMap API
- Unsplash API
- localstorage
- Browser geolocation API
- Express
- MongoDB
- Mongoose
- jsonwebtoken
- bcrypt
- cloudinary