Skip to content

PHP-based application to help you build and manage vocabulary.

Notifications You must be signed in to change notification settings

Fabdoc27/Vocabulary-Builder

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Vocabulary Builder Application

A simple PHP-based application to help you build and manage your vocabulary.

Getting Started

  1. Clone the repository:

    git clone git@github.com:Fabdoc27/Vocabulary-Builder.git
    cd Vocabulary-Builder
  2. Configure the database:

    Update config.php with your database credentials if necessary.

  3. Import the database:

    Create a vocabulary database and users and words tables:

    CREATE DATABASE vocabulary;
    USE vocabulary;
    
    CREATE TABLE users (
        id INT AUTO_INCREMENT PRIMARY KEY,
        email VARCHAR(100) NOT NULL UNIQUE,
        password VARCHAR(255) NOT NULL
    );
    
    CREATE TABLE words (
        id INT AUTO_INCREMENT PRIMARY KEY,
        user_id INT NOT NULL,
        word VARCHAR(100) NOT NULL,
        meaning TEXT NOT NULL,
        FOREIGN KEY (user_id) REFERENCES users(id)
    );
  4. Run the project:

    Start the PHP development server:

    php -S localhost:8080

Open your browser and navigate to http://localhost:8080.

About

PHP-based application to help you build and manage vocabulary.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published