About Project Teacher's Grade logbook
This is a simple Teacher's Grade logbook based on API Express.js and data store in JSON. The code source you will find on the GitHub repository
- server.js: This is server-side JavaScript file. It will use Express to create API endpoints
for creating,
reading, updating, and deleting students. It will also serve your static files (HTML, CSS, client-side
JavaScript).
- public/: This directory will contain your static files.
- index.html: This page will display a list of all students. It will make fetch requests to your API to get the list of students and update the UI.
- edit.html: This page will display a form for editing a student. It will make fetch requests to your API to get
the current data for the student, update the student, and delete the student.
- main.js: This is your client-side JavaScript file. It will contain the code for making fetch requests to your
API and updating the UI based on the response.
- logbook.json: This file will store your student data in JSON format. Your server-side code will read from
and write to this file.
- webpack.config.js: This file will contain your Webpack configuration. You'll use Webpack to bundle your
client-side JavaScript code.
- 18.04.2024: The funcitonality for Create new Studnet has been added. The GitHub it is in the same brnach
- 20.04.2024: Write The functionality to edit data in input for edit/change them.
- 22.04.2024: The CRUD is completed and apps works fine.