https://github.com/rudrakshi99/stackoverflow-api
https://github.com/rudrakshi99/stackoverflow-api
aws-ec2 beautifulsoup4 django-rest-framework ngnix postgresql stackoverflow-api token-authetication
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/rudrakshi99/stackoverflow-api
- Owner: rudrakshi99
- Created: 2021-08-15T13:47:52.000Z (over 3 years ago)
- Default Branch: master
- Last Pushed: 2021-08-16T07:45:10.000Z (over 3 years ago)
- Last Synced: 2025-01-22T18:53:24.067Z (4 months ago)
- Topics: aws-ec2, beautifulsoup4, django-rest-framework, ngnix, postgresql, stackoverflow-api, token-authetication
- Language: Python
- Homepage: http://13.59.73.71
- Size: 26.4 KB
- Stars: 1
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# StackoverFlow-Api
It is a stackoverflow api made by scraping the stackoverflow website using beautiful soup.
## Technology Stack to be used:
![]()
![]()
![]()
![]()
[](http://13.59.73.71/swagger/)
[](https://documenter.getpostman.com/view/14143990/Tzz8rGvb)- **Backend**: Django Rest Framework
- **IDE**: VS Code
- **API Testing & Documentation:** Swagger
- **Version Control**: Git and GitHub
- **Database**: PostgreSQL
- **Hosting** - AWS EC2### Backend Setup Instructions
- Fork and Clone the repo using
```
$ git clone https://github.com/rudrakshi99/StackoverFlow-Api.git
```
- Setup Virtual environment
```
$ python3 -m venv env
```
- Activate the virtual environment
```
$ source env/bin/activate
```
- Install dependencies using
```
$ pip3 install -r requirements.txt
```
- Make migrations using
```
$ python3 manage.py makemigrations
```
- Migrate Database
```
$ python3 manage.py migrate
```
- Create a superuser
```
$ python3 manage.py createsuperuser
```
- Run server using
```
$ python3 manage.py runserver
```