This is the coding assignment test for junior backend engineer at field buzz software ltd. This test has 3 API endpoint,
- Authentication Token API
- Recruitment Information POST API
- File Upload API
This App create a User Interface for login and Info form with Django Form and integrate them with API request and manipulate as required.
Python version 3.8.2
Django version 3.1.4
PIP version 20.3.1
Requests version 2.25.0
- Check the python official docs page for python and pip installation guide - Python Official Docs
- (You can also install virtual enviroment for a separate project working enviroment) - Virtual Enviroment
- Activate Virtalul Enviroment (if any)
- Run the below command for install the required package
pip install -r requirements.txt
- Run the below command and project should start at localhost.
python manage.py runserver
- Request to the localhost url.
- Request to the localhost you will find the home page.
- Enter the valid username and password and it sends to the submit form page.
- Enter data as mention in the form and all done. It gives a confirmation page.