Opportunity is a platform for managing vacancies on Campus IV, whose objective is to consolidate information regarding all available opportunities in a centralized manner, covering everything from scientific and technological initiation projects, extension and development projects, to internship vacancies. This initiative aims to simplify access to information, promoting integration between interested parties..
Kawhan Laurindo de Lima 💻 |
1° Registration verification by email
2° Registration of CAMPUS IV vacancies
3° Check the interest of students on campus
4° analytical part of the system
1° Create virtual ambient
Windows use this tutorial: Tutorial
Ubuntu use this tutorial: Tutorial
2° Install docker
Windows Docker Desktop: Dowload
Ubuntu use this tutorial: Tutorial
3° Env files
- Before proceeding you need to hire someone system administrator so that you have access to the env containing additional information, the env was not added for security measure.
- Please speak to someone to contribute to gain access to the env
4° Configure project to start locally
- In the project opportunities folder, you have a docker-compose file that contains information about the database and django container, to run the project you need this image to be run:
- Run docker-compose up in same directory
5° Run the project, locally without docker
- Activate the virtual environment, this information on how to activate the virtual environment can be accessed through this tutorial: Tutorial
- Install all dependencies using the command: pip install -r requirements.txt
- Stop the django container that is running and leave only the postgres container
- Start the project using the command: python manage.py runserver