The Open Source Innovation Lab is an instance specialized in attracting and integrating talent from any of the areas of knowledge for the integration of multidisciplinary teams for the development of technological projects focused on solving problems and identifying opportunities for innovation; OSILs are strategically deployed in higher and middle level academic institutions that are naturally involved in the academic community of each institution where they are implemented, with more than 20 laboratories in states such as Zacatecas, Jalisco, Aguascalientes, Sonora, Veracruz, Oaxaca, Chiapas, Durango, Coahuila, Nuevo León, Mexico City, Yucatán and Baja California.
- See more: https://www.dedica.org.mx/
The project consists of a three-part architecture:
- 🔙 Backend: The backend is developed in python using django framework.
- 🔛 APIRest: The API is developed with a django module called "django rest framework".
- 🔜 Frontend: The frontend is developed with React through Next.js
-
🐍 Python 3.11.4: https://www.python.org/ftp/python/3.11.3/python-3.11.4-amd64.exe
-
📄 PostgreSQL: https://sbp.enterprisedb.com/getfile.jsp?fileid=1258478
-
📐 Django 4.2.7:
- easy, will install django later...
- If you want to know some else about django, take a look the documentation: https://docs.djangoproject.com/en/4.2/
- easy, will install django later...
- Install virtuelenv:
pip install virtualenv
- To install the virtual enviroment, we need go to the project folder and type the next command:
python -m venv venv
- next, we need activate the virtual enviroment, please type the next command:
.\venv\Scripts\activate
- Go to workspace path, then run the next command:
pip install -r requirements.txt
- wait...