Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

VueJS frontend #57

Open
jersobh opened this issue Jan 29, 2019 · 12 comments
Open

VueJS frontend #57

jersobh opened this issue Jan 29, 2019 · 12 comments

Comments

@jersobh
Copy link

jersobh commented Jan 29, 2019

Hi there,
I'm working on a vuejs frontend, but I don't know how to use it after compiling, since it needs a webserver or run with node. It looks like this:

vuejs frontend

Edit:

  • dynamic multiple markers with names as tooltips

  • real location

@qgustavor
Copy link
Contributor

I'm also started working on one, but a simpler one keeping the Bootstrap layout. Check #58.

@zoelner
Copy link

zoelner commented Jan 29, 2019

Eu recomendo utilizar docker para isso, caso tenha o "build" posso subir o container para você, se o server tiver suporte para isso.

I recommend using docker for this, if you have the "build" I can upload the container to you, if the server supports it.

Translated by Google translator

@jersobh
Copy link
Author

jersobh commented Jan 29, 2019

vuejs frontend
vuejs frontend
vuejs frontend

@rodgomesc
Copy link
Contributor

@jersobh you can implement this in django front?

@zoelner
Copy link

zoelner commented Jan 29, 2019

Django front is bad choice :/

@phyllipy
Copy link

phyllipy commented Jan 29, 2019

For the Vue.JS app you can use Netlify: http://netlify.com to host. The setup is very
straightforward and there are free options.

@tgonzales
Copy link

jersobh You can create a repository with your code or if you made a clone of this project, put it in a folder, eg. vuefront. publish here and we help in the integration

@rodgomesc
Copy link
Contributor

rodgomesc commented Jan 30, 2019

Django front is bad choice :/

why? django is already deployed in every project

@tgonzales
Copy link

Django front is bad choice :/

why? django is already deployed in every project

his project renders Vue App from Django and not Django Template. See brumadinho_location/static/js/script.js

@jersobh
Copy link
Author

jersobh commented Jan 31, 2019

I've created a gps recording function, so people can register areas that have been searched already, with GPS position and time.
Also a tool to register missing people and animals locations.


Live demo:
https://dataforge.com.br/brumadinho/#/

@caiocarrara
Copy link
Contributor

caiocarrara commented Jan 31, 2019

Hey guys, let's set an common language for talking? haha.

Well, @jersobh thank you a lot for your work. It's really interesting what you've achived.

You told you're already registering data with that solution. Are you storing it anywhere? Is it just being stored on client side?

I've really liked your approach and the usability seems smooth enough for a first version. I encourage you to analyse if your solution can fit for what we need. Keep in mind that we'll need to integrate it with a backend, that backend can or cannot be written in Python (because it's the stack most of new contributiors know), the frontend/backend modules probably is going to be implemented together in a same project (we can change it). Try to be as clear as possible documenting how people can improve and extend your solution and feel free to propose it in a Pull Request.

Thanks,

@jersobh
Copy link
Author

jersobh commented Jan 31, 2019

@cacarrara it's not yet integrated with the API, but a member from telegram group ('Jose Bezerra') said he would work on that. But can be done in a few minutes, I just need to get the CRUD endpoints, as axios is already installed, and make the API calls.
Right now I'm planning to create an option to record the searched locations locally, then export the records to a file, in order to work offline, as Vania has suggested.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

No branches or pull requests

7 participants