Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Validate Talawa API with PostgreSQL (Using Docker) #2667

Open
pranshugupta54 opened this issue Nov 14, 2024 · 3 comments
Open

Validate Talawa API with PostgreSQL (Using Docker) #2667

pranshugupta54 opened this issue Nov 14, 2024 · 3 comments
Assignees
Labels
test Testing application unapproved Unapproved for Pull Request

Comments

@pranshugupta54
Copy link
Member

pranshugupta54 commented Nov 14, 2024

Objective:

Ensure that the setup and installation process for the Talawa API, including PostgreSQL integration in a Docker environment, works as expected by following the provided documentation. Identify any gaps, inaccuracies, or areas where instructions could be clearer. Follow each step in the setup documentation carefully, starting from environment setup to running the API with PostgreSQL.

Branch: develop-postgres

Tasks:

  1. Ensure Docker Setup: Confirm that Docker is installed and configured on your machine.
  2. Docker Compose Configuration: Use the docker-compose.yml file to set up PostgreSQL and the Talawa API.
  3. Configure Environment Variables: Adjust Docker environment variables to ensure the API connects to PostgreSQL.
  4. Import Sample Data: Load the sample data into the PostgreSQL instance within Docker.
  5. Run and Verify the API: Start the API container and test that it runs correctly with the imported data.

Acceptance Criteria:

  • The setup process works as described in the documentation.
  • The API is running in Docker, sample data is successfully loaded, and endpoints are accessible and responsive.
  • Attach a short video demonstrating smooth API operation for major endpoints.
  • Attach a brief summary of findings and recommendations for documentation updates if needed.
@github-actions github-actions bot added test Testing application unapproved Unapproved for Pull Request labels Nov 14, 2024
@bandhan-majumder
Copy link

bandhan-majumder commented Nov 15, 2024

Can I work on this test too? Please provide me some clarification on this one as well. Do I have to write tests for them or create a fully working video with docker setup with updated documentation (if needed).Thank you :)

@PurnenduMIshra129th
Copy link

@pranshugupta54 can u provide more details on it . Is it the updated branch means all endpoint present that were in devlopment branch . And what exact do means upon running the script npm run setup and upon selection of using docker it should automettically build the image and load the sample database and start the server ? need some clarification

@pranshugupta54
Copy link
Member Author

No need to write tests, just a video and also to check if documents are accurate.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
test Testing application unapproved Unapproved for Pull Request
Projects
Status: Backlog
Development

No branches or pull requests

3 participants