Jenny's Reality > Project >
LifeLog
LifeLog
LifeLog NOV - DEC 2024

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
SASS
JWT
Express.js
Node.js
Mysql
AWS
VSCode
Git
Jira

