From b5d91f915d9a6f7506c8b9a8258ee53cb281f997 Mon Sep 17 00:00:00 2001 From: Louie S Date: Thu, 15 Sep 2022 14:41:48 -0700 Subject: Improve README --- README.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/README.md b/README.md index 79ddba2..3ff60ef 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,6 @@ # Assignment List -assignment_list is an unorthodox calendar/todo manager. It can be used to manage tasks and was originally designed as a means for managing assignments for my college classes. A MySQL database is used to manage tables and groups, and the backend is handled by PHP. +assignment_list is an unconventional calendar/todo manager. It can be used to manage tasks and was originally designed as a means for managing assignments for my college classes. A MySQL database is used to manage tables and groups, and the backend is handled by PHP. ### Requirements @@ -9,19 +9,19 @@ assignment_list is an unorthodox calendar/todo manager. It can be used to manage ### Usage -It is recommended for first-time users to run the `setup.php` script, which will create a `config.php` file for the backend to connect to the MySQL database and tables with the necessary columns and and constraints. +It is recommended for first-time users to run the `setup.php` script, which will create a `config.php` file for the backend to connect to the MySQL database and tables with the necessary columns and and constraints. Bear in mind that the setup script assumes a MySQL database and a user with access to this database have already been created. ``` $ php setup.php ``` -assignment_list can be self-hosted. To self-host, first start a PHP server: +If no server is running, first start a PHP server: ``` $ php -S localhost: ``` -Then navigate to `localhost:/assignment_list.html`. +Then navigate to `localhost:/assignment_list.html` in a web browser. The first thing to do is to create a new "class" or group. Then, after a class has been created, assignments can be added to the class. Options for each assignment include **edit**, **clone**, **mark as done/not done**, and **delete** -- cgit