Jenny's Reality > Project > 

LifeLog


LifeLog

LifeLog  NOV - DEC 2024

LifeLog_main

Description of this project


The LifeLog blog project was my capstone project, which I completed entirely on my own, from scratch through to design and implementation.
Since it is a blog project, I had to pay extra attention to the UI, and I also had to use a text editor I had never worked with before.

Additionally, I found it quite challenging to implement login functionality using JSON Web Tokens, which I had only briefly studied before. However, I was able to find various resources on Google about commonly implemented login features, and I studied and integrated that information into my project.

The most challenging part was the image upload feature. Since the text editor already had an image upload feature, I initially tried to use it. However, when importing image files locally, the file string that was inserted into the editor became excessively long. I realized that if I proceeded with this approach, users would experience significant delays every time they wrote a post.

In this situation, I remembered the image upload solution I had explored during the development of BrainFlix, and after extensive research, I gained confidence that I could implement this easily using AWS S3.

Aside from that, I spent time troubleshooting many errors and routing details, and before I knew it, 12 days had passed, and I was able to wrap up the project quickly. Throughout this project, I encountered and integrated many new technologies that I had never tried before, making LifeLog a project with great personal significance for me.

You can find the list of skills I used below, and please click the button above to watch the video that explains all the features.

This project utilizes the following skills

React

React

SASS

SASS

JWT

JWT

expressjs

Express.js

nodejs

Node.js

mysql

Mysql

AWS

AWS

VSCode

VSCode

Git

Git

Jira

Jira

1
2