Table of contents
1. Project preparation and environment construction
2. Design application interface and layout
3. User registration and login functions