The Electronic Diary is a journal adapted for one school. You can do all the things you need in an electronic school journal there. The all website is in Polish language because i'm from there ;)
- Notes Management: Create, edit, and delete notes.
- Tests: Keep track of important test.
- Attendace: Add attendance to your students.
- User Authentication: Secure login and registration for users.
- Responsive Design: Compatible with both desktop and mobile devices.
To get started with the Electronic Diary, follow these steps:
-
Clone the repository:
git clone https://github.com/G1nphyy/Electronic-Diary.git
-
Navigate to the project directory:
- For Unix-like systems:
cd Electronic-Diary
- For Windows:
cd Electronic-Diary
- For Unix-like systems:
-
Move "Mine" to htdocs:
- For Unix-like systems:
mv Mine /path/to/xampp/htdocs/
- For Windows Command Prompt:
move Mine C:\xampp\htdocs\
- For Windows PowerShell:
Move-Item -Path Mine -Destination C:\xampp\htdocs\
- For Unix-like systems:
-
Remember to create the database in phpMyAdmin:
CREATE DATABASE mine_db;
-
Import tables:
- Use phpMyAdmin to import the
mine_db.sql
file into the newly created databasemine_db
.
- Use phpMyAdmin to import the
-
Start XAMPP Modules:
- Start Apache and MySQL modules in XAMPP.
After installing and running the application, you can access it by navigating to http://localhost/mine/
in your web browser. From there, you can create an account or log in to start using the diary features.
Role | Password | |
---|---|---|
Admin | adam@gmail.com | qwerty1234 |
Teacher | filip@gmail.com | qwerty1234 |
Student | alex@gmail.com | qwerty1234 |
- Add cancellation, postponement and replacement of lessons
- Make it Multi school
- Drink more coffee
Thank you for using Electronic Diary!