- creating my web application workspace.
- creating the virtual environment
- installing the requirements.
- starting django app.
- Registering the application in the settings file.
- Creating my app models and registering them in admin.py.
- Update the INSTALLED_APPS and MIDDLEWARE sections accordingly.
- Update the admin file.
- Testing the server -admin page-.
- Creating serializers for the models.
- Creating views.
- Updating Urls.
- Testing Backend.
- set a react app in the backend, then navigate to the parent folder and create react app called frontend.
- Preparing the frontend for coding.
- Adding components folder, Define the lists function and testing it.
- Testing.
- Done.
- Editing the models.
- adding schema.
- setting up the front end components.