Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/anupam-dagar/portfolio-generator
HoxNox - Portfolios Made Easy, Generate portfolios in 3 easy steps
https://github.com/anupam-dagar/portfolio-generator
css django generator heroku html javascript jquery oauth oauth2 portfolio portfolio-website python
Last synced: 5 days ago
JSON representation
HoxNox - Portfolios Made Easy, Generate portfolios in 3 easy steps
- Host: GitHub
- URL: https://github.com/anupam-dagar/portfolio-generator
- Owner: Anupam-dagar
- License: mit
- Created: 2017-05-30T10:37:06.000Z (over 7 years ago)
- Default Branch: master
- Last Pushed: 2022-12-07T23:56:47.000Z (about 2 years ago)
- Last Synced: 2025-01-09T19:39:23.881Z (12 days ago)
- Topics: css, django, generator, heroku, html, javascript, jquery, oauth, oauth2, portfolio, portfolio-website, python
- Language: Python
- Homepage: https://hoxnox.herokuapp.com/
- Size: 9.76 MB
- Stars: 176
- Watchers: 11
- Forks: 82
- Open Issues: 13
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
Awesome Lists containing this project
README
# Portfolio-Generator
A webapp made in Django to generate a portfolio.A sample portfolio built using hoxnox can be seen at [https://hoxnox.herokuapp.com/AnupamDagar/26/](http://hoxnox.herokuapp.com/AnupamDagar/26/)
## Please note that currently only Google oauth is working on the hosted app at [https://hoxnox.herokuapp.com](https://hoxnox.herokuapp.com)
# Generate your portfolio in 3 easy steps:
1. Login or signup
2. Enter required details.
3. View your generated portfolio.
## Download dependencies
Always use virtual environment
``` pip install -r requirements.txt ```
## Running project locally
1. After cloning the repo you need to generate a Secret Key to run this project locally.
2. Generate a Secret Key using [Django Secret Key Generator](http://www.miniwebtool.com/django-secret-key-generator/).
3. Copy the Secret Key to your clipboard and paste in the Line 25 of settings.py file in myproject folder.
4. After installing the dependencies, in the terminal run ```python manage.py makemigrations```
5. After that run ``` python manage.py migrate``` to apply the migartions.
6. To run the server type ```python manage.py runserver```.
7. The server will start running on port 8000 of your localhost.
8. To create an admin account type ```python manage.py createsuperuser``` in the terminal and fill in the details.
9. Now you can login using those credentials