Keep Me Accountable 75, KMA75, Track your progress as you challenge yourself with 75 Hard. Gain a randomly selected accountabilty partner who will help you reach your goal.
It's tough doing things alone and at times you may be little bashful and not open up to your friends and family. With KMA 75 you can be partnered to a random accountablity partner the with the same goals.
A classic MERN stack appllication. User authentication is handled using bcrypt and jsonWebTokens . State management handled with Redux and Redux Toolkit. Image uploading with Cloudinary API. API. Axios of API requests from the express backend and mongoose as a ORM for mongoDB. SocketIO user real time toast notifications and chat functionality. React Router for user navigation.
This was the first web application I made so there were many problems. The first was the initial was integrating a real time chat function. In order to overcome this Socket.io was used. Another challenge that occured was the use of file uploading, specifically images. I was able to overcome this using cloudinary and
At the conclusion of the project, one of the most important things that needed to be done was working on my styling choices. In my next project I focused mostly on the styling.