This api can be usefull as it uses the very common architecture in social media, or any other platform where user has profile and status. This can be used as an api of the users' dashboard You can find the more in Proposal
These instructions will get you a copy of the project up and running on your local machine for development and testing purposes. See deployment for notes on how to deploy the project on a live system.
Make sure you have Python3
installed in your machine.
A step by step series of examples that tell you how to get a development env running
-
Clone the repo
git clone https://github.com/Sukhrobjon/profiles-rest-api.git
-
Go to folder
cd profiles-rest-api
-
Now Install
venv
inside root of project foldervirtualenv -p python3 venv
-
activate venv
source venv\bin\activate
-
pip install the dependencies in
requierements.txt
file usingpip install -r requirements.txt
The app is live on following servers:
Method | Resources | Return Object |
---|---|---|
GET | /profile | All Users |
GET | /profile/:id | Specific user |
GET | /feed | All feeds |
GET | /feed/:id | Specific feed |
- Django - Python Web framework
- Django Rest Framework - Tool for Web APIs
- AWS - Amazon Web Services, Cloud computing platforms
- Heroku - Cloud Platform