Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/ratanshreshtha/vujango
Cookiecutter Vue + Django is a cookiecutter template for building a webapp with Vuejs and Django.
https://github.com/ratanshreshtha/vujango
Last synced: about 2 months ago
JSON representation
Cookiecutter Vue + Django is a cookiecutter template for building a webapp with Vuejs and Django.
- Host: GitHub
- URL: https://github.com/ratanshreshtha/vujango
- Owner: RatanShreshtha
- License: mit
- Created: 2017-12-22T16:47:54.000Z (about 7 years ago)
- Default Branch: master
- Last Pushed: 2019-09-02T19:14:13.000Z (over 5 years ago)
- Last Synced: 2024-10-14T00:50:53.294Z (3 months ago)
- Homepage:
- Size: 9.77 KB
- Stars: 2
- Watchers: 3
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Vujango
![Built With](https://img.shields.io/badge/Built%20With-cookiecutter-blue)
![![GitHub license](https://img.shields.io/badge/License-MIT-green)](https://github.com/RatanShreshtha/vujango/blob/master/LICENSE)A cookiecutter template to create a project with backend in [Django](Django) + [Django REST framework](Django-Rest-Framework) and frontend in [Bootstrap](Bootstrap) + [Vue.js](Vue.js) for your full stack projects.
## Highlights
- [Docker](docker)
- [12 Factor](12-factor)
- Server: [Nginx](nginx)
- Backend: [Django](Django) + [Django REST framework](Django-Rest-Framework)
- Frontend: [Bootstrap](Bootstrap) + [Vue.js](Vue.js)
- Tests: [Jest](jest) + [pytest](pytest) + [Nightwatch.js](nightwatch.js)
- Database: [PostgreSQL](https://www.postgresql.org/)## Requirements
Install `cookiecutter` command line: `pip install --user cookiecutter`
## Usage
Generate a new Cookiecutter template layout: `cookiecutter gh:RatanShreshtha/vujango`
You'll be prompted for some values. Provide them, then a project
will be created for you.Answer the prompts with your own desired options.
----------------------------------------------- Basic ------------------------------------------------ []:
project_name [My Awesome Project]:
project_slug [my_awesome_project]:
short_description [Analytical Engine - Web Version]:
description [Web interface for The Analytical Engine, world's first general purpose computer.]:
author [Ada Lovelace]:
email [[email protected]]:
version [0.1.0]:
---------------------------------------------- Backend ----------------------------------------------- []:
backend_folder [backend]:
backend_service_name [backend]:
---------------------------------------------- Frontend ---------------------------------------------- []:
frontend_folder [frontend]:
frontend_service_name [frontend]:## Authors
- **Ratan Kulshreshtha** - [RatanShreshtha](https://github.com/RatanShreshtha)
## License
This project is licensed under the terms of the [MIT License](/LICENSE)
## Contributing
Feedback and improvements are very welcome, just follow the steps below
1. Fork it.
2. Create your feature branch (`git checkout -b `).
3. Add your files (`git add ..... `).
4. Commit your changes (`git commit -am 'Add some feature'`).
5. Push to the branch (`git push origin `).
6. Create a new pull request.## Acknowledgments
- Hat tip to anyone who's code was used
- Inspiration
- etc[12-factor]: http://12factor.net/
[bootstrap]: https://getbootstrap.com/
[django]: https://www.djangoproject.com/
[django-rest-framework]: https://www.django-rest-framework.org/
[docker]: https://docs.docker.com/install/
[docker-compose]: https://docs.docker.com/install/
[jest]: https://jestjs.io/
[nginx]: https://nginx.org/
[nightwatch.js]: https://nightwatchjs.org/
[pytest]: https://pytest.org/en/latest/
[vue.js]: https://vuejs.org/
[vujango]: https://github.com/RatanShreshtha/vujango
[vujango-shield]: https://img.shields.io/badge/Built%20With-vujango-blue