Skip to content

G1nphyy/Electronic-Diary

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

34 Commits
 
 
 
 
 
 

Repository files navigation

Electronic Diary

Important changes

  • I added a multi-school feature to the DDDziennik
  • Repair some bugs that are still in the version without multi-school feature (i will not include them, bc i dont have time lol)
  • Updated database

Overview

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 ;)

$$# Remember im not a security guy, so its not so safe to use, because in some places user can change a input or see an ids value. $$

Images From Website

login page News News
obraz obraz obraz
obraz obraz obraz
obraz obraz obraz
obraz obraz obraz

Features

  • 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.

Installation

To get started with the Electronic Diary, follow these steps:

  1. Clone the repository:

    git clone https://github.com/G1nphyy/Electronic-Diary.git
  2. Navigate to the project directory:

    • For Unix-like systems:
      cd Electronic-Diary
    • For Windows:
      cd Electronic-Diary
  3. 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\
  4. Remember to create the database in phpMyAdmin:

    CREATE DATABASE mine_db;
  5. Import tables:

    • Use phpMyAdmin to import the mine_db.sql file into the newly created database mine_db.
  6. Start XAMPP Modules:

    • Start Apache and MySQL modules in XAMPP.

Usage

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.

Start accounts

Role E-mail Password
Admin_d michal@gmail.com qwerty1234
Admin adam@gmail.com qwerty1234
Teacher filip@gmail.com qwerty1234
Student alex@gmail.com qwerty1234

My plans

  • Add cancellation, postponement and replacement of lessons
  • Make it Multi school
  • Drink more coffee

Thank you for using Electronic Diary!

About

An electronic journal with the most important functions (all default passwords are qwerty1234 and its in polish bc im from there)

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors