Sure, here's an attractive and effective version of the README file with detailed steps, bulletins, commands, and proper structuring:
- First, pull the Docker image of PostgreSQL 15:
docker pull postgres:15-alpine
- Use the provided Makefile for PostgreSQL operations:
- Initialize the image for local development:
make postgresinit
- Open the PostgreSQL console (psql):
make postgres
- Create the database for users:
make createdbusers
- Drop the users database:
make dropdbusers
- Open the Bash console within the PostgreSQL container:
make bash
- Using the PostgreSQL console (psql):
- List all available databases:
root=# \l
- Connect to a specific database:
root=# \c <your_database_name>
- Show all relations (tables) in the current database:
root=# \dt
- View all records in a table:
root=# SELECT * FROM <table_name>;
- Quit the PostgreSQL console:
root=# \q
- If you encounter an SSL Enabled error:
- Use the Bash console:
make bash
- Navigate to the PostgreSQL data directory:
f92622037df6:/# cd /var/lib/postgresql/data
- Check the SSL setting:
f92622037df6:/# cat postgresql.conf | grep ssl
- If the first line is not
ssl = off
, uncomment the line# ssl = off
:
f92622037df6:/# vi postgresql.conf
- Demote yourself to a normal user and restart the PostgreSQL service:
f92622037df6:/# su - postgres
f92622037df6:~$ pg_ctl restart
-
If the Docker image has stopped running, restart it from Docker Desktop.
-
Try using the PostgreSQL service again. It should work now.
cd .\Backend\Chat_service\cmd\
go run main.go
cd .\Backend\Workhub_service\cmd\
go run main.go
cd .\Backend\Authentication_service\cmd\
go run main.go
- Open the project in Android Studio.
- Select an emulator or connect a physical device.
- Build the Gradle files.
- Run the app.
- For detailed information about the project, refer to the comprehensive Software Requirements Specification (SRS) Document.
- Check out the project's GitHub repository for the latest updates, issues, and pull requests.
- For detailed information about the project, refer to the comprehensive Software Requirements Specification (SRS) Document.
- Explore the project's Risk Analysis for in-depth information on architecture, design patterns, and development practices.
The WorkhubPro ERP System was developed by a dedicated team of contributors:
Feel free to reach out to any of the project members for more information or collaboration opportunities.