# WeeklyReport
**Repository Path**: damon_liu_code/WeeklyReport
## Basic Information
- **Project Name**: WeeklyReport
- **Description**: Weekly Report System based on PHP 7.4.
- **Primary Language**: PHP
- **License**: Apache-2.0
- **Default Branch**: main
- **Homepage**: None
- **GVP Project**: No
## Statistics
- **Stars**: 1
- **Forks**: 0
- **Created**: 2024-07-25
- **Last Updated**: 2025-01-01
## Categories & Tags
**Categories**: Uncategorized
**Tags**: None
## README
# WeeklyReport
Weekly Report System based on PHP 7.4.
## Project Summary
| Project name | Weekly Report system |
| -------- | ------- |
| Developer | Damon_Liu |
| Programming Language | PHP 7.4 |
| Database | Support for MySQL / MSSQL / PostgreSQL /
Oracle / MongoDB and other multiple databases (PDO) |
| System Architecture | MVC |
| Framework | None
| Front End | HTML + CSS + Javascript / Bootstrap |
| Deployment mode | Apache |
| Development tools | Notepad++ |
| Third party dependence | None |
| Project Address | 120.26.94.47 |
## Project Architecture
```
project/
│
├── app/
│ ├── controllers/
│ │ ├── DailyReportController.php
│ │ ├── HomeController.php
│ │ ├── LoginController.php
│ │ ├── RegisterController.php
│ │ ├── WeeklyReportController.php
│ │ └── ...
│ │
│ ├── models/
│ │ ├── DailyReportModel.php
│ │ ├── UserModel.php
│ │ ├── WeeklyReportModel.php
│ │ └── ...
│ │
│ ├── views/
│ │ ├── includes/
│ │ │ ├── common.php
│ │ │ ├── nav.php
│ │ │ └── ...
│ │ └── pages/
│ │ ├── daily_report_form.php
│ │ ├── weekly_report_detail.php
│ │ ├── weekly_report_list.php
│ │ ├── login.php
│ │ ├── register.php
│ │ └── ...
│ │
│ ├── auth.php
│ ├── functions.php
│ └── ...
│
├── core/
│ ├── Controller.php
│ ├── Model.php
│ ├── Database.php
│ ├── Router.php
│ └── ...
│
├── public/
│ ├── index.php
│ ├── assets/
│ │ ├── css/
│ │ │ ├── login-register-page.css
│ │ │ ├── weekly-report-detail-page.css
│ │ │ ├── weekly-report-list-page.css
│ │ │ └── ...
│ │ ├── js/
│ │ └── ...
│ └── ...
│
├── config/
│ ├── database.php
│ ├── config.php
│ └── ...
│
├── vendor/
│ └── ...
├── .htaccess
├── README.md
└── ...
```
Apps/: Application code, including the controllers, models, and views in the MVC.
Core/: Core code directory, including the controller base class, model base class, database base class, and routing base class.
public/: Public directory of the Web server, including front-end resources and entry files.
config/: Profiles, including database and routing configurations.
vendor/: Third-party dependency library.
.htaccess: The configuration file used for the Apache server.
README.md: Description document of the project.