EngMemo
Feb 2023 - Jun 2023
This is a comprehensive Vocabulary Storage and Reminder Web App, created independently with React and Django. Built according to industry best practices, the development process encompasses the entire lifecycle of a professional-grade application.
React
React
Django
Django
Blender
Blender
Three.js
Three.js
Nginx
Nginx
Framer Motion
Framer Motion
Flask
Github Actions
Jest
Jest
Sketch
Sketch
PostgreSQL
PostgreSQL
Github
source
Authentication
EngMemo
Approximity Search
EngMemo
Smart Review Planning
EngMemo
Mastery Decay
EngMemo
Milestone Tracking
EngMemo

Key Learnings & Achievements

As my inaugural React project, this application represents a foundational step in my full-stack development journey. While feature scope is intentionally focused, it embodies professional-grade practices including:

๐Ÿ“จ

Email Verification System

Automated workflow with token expiration and secure validation

๐Ÿงช

Testing Infrastructure

Jest unit tests with CI/CD pipeline integration

๐Ÿš€

Production Deployment

Bare metal server configuration with Nginx reverse proxy

Development Lifecycle Experience

From initial UI/UX prototyping to production monitoring, this project provided comprehensive exposure to:
  • Requirements analysis and technical specification drafting
  • Performance optimization techniques
  • Server administration and security hardening