Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/govindgoel/collegebuddy
CollegeBuddy
https://github.com/govindgoel/collegebuddy
django graphql js nextjs python3 react
Last synced: 26 days ago
JSON representation
CollegeBuddy
- Host: GitHub
- URL: https://github.com/govindgoel/collegebuddy
- Owner: govindgoel
- License: mit
- Created: 2020-11-30T17:04:55.000Z (almost 4 years ago)
- Default Branch: main
- Last Pushed: 2021-01-02T13:19:21.000Z (almost 4 years ago)
- Last Synced: 2023-03-03T16:13:27.230Z (over 1 year ago)
- Topics: django, graphql, js, nextjs, python3, react
- Language: Roff
- Homepage:
- Size: 1.77 MB
- Stars: 2
- Watchers: 2
- Forks: 4
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# CollegeBuddy
### Backend for CollegeBuddy
Python Commands
-> Navigate to backend directory0. Make sure that you have `Python 3`, `python-3-devel`, `gcc`, `virtualenv`, and `pip` installed.
1. Create a python 3 virtualenv, and activate the environment.
```bash
$ virtualenv -p python3 .
$ source bin/activate
```
2. Install the project dependencies from `requirements.txt`
```
$ pip install -r requirements.txt
Then:
`python manage.py makemigrations``python manage.py migrate`
`python manage.py createsuperuser`
`python manage.py runserver`
Navigate to `localhost:8000`
### Frontend for CollegeBuddyNPM Commands
`npm install` - install all node modules (dependencies) to run the app
`npm run dev` - runs the app in development mode in port 3000
`npm run build` - builds the app for production
Tech Stack
Next / React / JSX / SASS
Linting & Quality: ESlint (ESlin Airbnb Config), Prettier
UI Library: Ant Design