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

👍🏼 Scaffold 💯 #13

Closed
kirubeltadesse opened this issue May 10, 2022 · 1 comment · Fixed by #26
Closed

👍🏼 Scaffold 💯 #13

kirubeltadesse opened this issue May 10, 2022 · 1 comment · Fixed by #26
Assignees
Milestone

Comments

@kirubeltadesse
Copy link
Collaborator

kirubeltadesse commented May 10, 2022

Description

Create a scaffold code for the project, including three containers server, test, and database.

Acceptable Criteria

  • create a docker-compose.yml file
  • use Django image for the two containers ( server and test)
  • include documentation on how to start and the container
  • test locally

Test

  • using shell
  • using vscode

Technical Info

There is a helpful link that helps you understand how to set it up for Django and react:
https://medium.com/@gagansh7171/dockerize-your-django-and-react-app-68a7b73ab6e9

https://docs.docker.com/samples/django/

https://justdjango.com/blog/django-docker-tutorial

Video: https://www.youtube.com/watch?v=t79HDLC5kQA

@kirubeltadesse
Copy link
Collaborator Author

kirubeltadesse commented May 16, 2022

This ticket is significant; it will help you understand how everything will be together. Therefore, please take it seriously. Four essential parts can be treated individually in the Scaffold ticket.

  1. Django (which will be the framework that will be used)
  2. PostgreSQL (a database that is chosen for the project) ERD modeling #19
  3. Docker setup
  4. Docker in VScode setup

Please try to see each of them separately and understand how they work. For Django, here is a good starting point. For the database, see how it is set up. The resource listed above should explain the remaining list respectively.

@kirubeltadesse kirubeltadesse modified the milestone: Alpha Release May 19, 2022
kirubeltadesse added a commit to kirubeltadesse/sap-core that referenced this issue May 25, 2022
@kirubeltadesse kirubeltadesse mentioned this issue May 25, 2022
kirubeltadesse added a commit to kirubeltadesse/sap-core that referenced this issue Jun 2, 2022
kirubeltadesse added a commit that referenced this issue Jun 3, 2022
* add project container image

* fix #13

* add frontend image and .dockerignore

* add ui application

* deleted db.sqlite3

* update config.yml add workflows
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants