BackEnd Meeting 1 - bounswe/bounswe2025group2 GitHub Wiki

Backend Meeting Notes

Date: 2025-04-15 Time: 21:00 - 22:35

Agenda

  • Learning basic Django
  • Distrubiting our work

Attendees

  • Yusuf Akdoğan
  • Alperen Akyol
  • Berkay Buğra Gök (Instructor to Django)
  • Doran Pamukçu (NoteTaker)

Discussion Points

  • Our requirements (for python, Django etc.) and the need to create a virtual environment.
  • How to create a virtual environment.
  • .env file and security issues related to DB.
  • Django and backend web frameworks.
  • Apps and how to use them in Django.
  • Decided to use postgres as our DBSM.
  • Super-users in Django.
  • MVC software desing.
  • Creating a simple view (which is actually a controller in MVC design).
  • Differences between function based and class based views in Django.
  • Models in Django.
  • Using a model library to return the current user data.
  • Use of migrations.
  • Serializers and field verification.
  • Decided to use Dbeaver.
  • Commited the trial Django files.

Action Items

  • **Implementing different user types with Django models. (Berkay Buğra Gök)
  • #110 **Implementing notification system app, model, view. (Yusuf Akdoğan, Alperen Akyol)
  • #111**Creating the ER diagram from Class diagram. (Doran Pamukçu)
  • **We will ask if we will use Google API in the lecture.