https://github.com/mwombeki6/chief
A research📝, publication📚 and innovation💡 platfrom backend_API that houses and showcase a database of research papers, publications and innovations done by institutional staff and students
https://github.com/mwombeki6/chief
django django-rest-framework python rbac-authorization research-project rest-api
Last synced: 12 days ago
JSON representation
A research📝, publication📚 and innovation💡 platfrom backend_API that houses and showcase a database of research papers, publications and innovations done by institutional staff and students
- Host: GitHub
- URL: https://github.com/mwombeki6/chief
- Owner: mwombeki6
- Created: 2023-05-28T01:11:55.000Z (about 3 years ago)
- Default Branch: master
- Last Pushed: 2023-06-17T22:29:49.000Z (about 3 years ago)
- Last Synced: 2025-02-26T03:45:28.140Z (over 1 year ago)
- Topics: django, django-rest-framework, python, rbac-authorization, research-project, rest-api
- Language: Python
- Homepage:
- Size: 3.9 MB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# 🔱 Chief Research Platfrom(backend-API) 🚧🎯
`👋🏾 Author: Erick Mwombeki`
## ⚙️ Getting Started
### 1.🏏 First, clone the github repository below by copying the code below to your terminal
```
git clone https://github.com/mwombeki6/chief.git
```
⚠️ NOTE: install `python3[latest_version]` by going to the official python website and download python3 latest version from there and follow its instructions on how to install in your specific computing architecture[linux,windows or mac]
👉🏾 [Python Download Page](https://www.python.org/downloads/)
### 2.📌 Create a virtual environment in the cloned project directory where you'll install all the python libraries
### 💻 In windows PC
```
# copy the code below to create a virtual environment with venv
python3 -m venv venv
# or
python -m venv venv
# then activate your virtual environment
venv\Scripts\activate
```
### 🖥️ In Linux PC
```
python3 -m venv venv
#then activate the virtual environment
source venv/bin/activate
```
### 3.🥅 install the python libraries and dependencies by installing the requirements.txt file, the file is located in within the project you cloned
```
#before| make sure that pip is installed globally in your system PC, by typing code below in your terminal
pip --version
#after| within the same virtual environment you are activated in type
pip install -r requirements.txt
```
### 4.⛓️ Run the development server
```
python3 manage.py runserver
# the server will start and run on port 8000, 'http://127.0.0.1:8000/' as a default port for django
```