...
Live Demo: Check out the project today at teacherscripts.com! (link not active)
...
- Frontend: ...
- Backend: ...
teacher-scripts/
├── README.md
├── index.html # Frontend entry point
├── .gitignore
├── .github/ # CI/CD
├── contents/ # Markdown for frontend components/pages
├── frontend/
│ ├── components/ # Reusable HTML (header.html, footer.html, etc.)
│ ├── pages/ # Full HTML pages (login.html, about.html, etc.)
│ ├── styles/ # CSS files (global + component-specific)
│ ├── scripts/ # JS/TS files (component, DOM, API, event handlers)
│ └── assets/ # Images, icons, fonts, etc.
├── backend/
│ ├── main.py # Backend entry point
│ ├── services/ # Define CRUD operations
│ ├── routes/ # Define HTTP Methods and API endpoints
│ ├── controllers/ # Business logic
│ └── utils/ # Helper functions
├── data/
│ ├── schemas/ # Define resources used for requests and reponses
│ ├── models/ # Define database table structure
│ └── storage/ # Local JSON, CSV, etc.
# Before running this project locally, ensure you have the following installed:
* IDE (VS Code, PyCharm, etc.)
* Install Python 3.10+ version > visit https://www.python.org/downloads/
# Install dependencies
...
...
...
...
...